快捷搜索:  as  test  1111  test aNd 8=8  test++aNd+8=8  as++aNd+8=8  as aNd 8=8

和记娱乐网上官网:Sharepoint 70573考试习题和解析(Q19Q21)



Question 19

You create a Feature receiver.

You need to hide the Quick Launch navigation bar of a SharePoint site.

What should you use?

A. the Hidden property of each list

B. the Navigation.QuickLaunch.Parent.IsVisible property

C. the OnQuickLaunch property of each list

D. the QuickLaunchEnabled property

解析:

本题想要实现暗藏Sharepoint站点上的Quick Launch navigation bar的效果,

根据Question18,可以直接得出选项D便是我们必要的谜底。

Question 20

You create a Feature.

You need to add an item to the context menu of a list.

Which type of element should you use?

A. a CustomAction

B. a ListInstance

C. a ListTemplate

D. a Module

解析:

这是关于Context Menu的操作,一个Custom Action(定义为一个CustomAction元素节)可以被添加到XML文档中(此XML文档是Feature定义的一部分),如下例:

CustomAction Id="SPTest.CustomMenuItem.ButtonClicked"

RegistrationType="List"RegistrationId="101"

Location="EditControlBlock"ImageUrl="/_layouts/IMAGES/DOCLINK.GIF"

Sequence="301"Title="Click Me!"

Description="Shows an alert message for this Menu Item.">

UrlAction Url="javascript:alert('Hello World!');" />CustomAction>

这便是一个范例的Custom Context menu item 定义,此中的Registration type 阐清楚明了何时这个context menu 会呈现(本例便是List当拔取时就能应用此Context Menu). 接下来的则定义了此菜单项会进行如何的操作。以是谜底便是选项A.

选项B. ListInstance 是创建一个List实例,与List的Context Menu并不要紧。

xml version="1.0" encoding="utf-8"?>

Elements xmlns="http://schemas.microsoft.com/sharepoint/">ListInstance Title="Color"

OnQuickLaunch="TRUE"TemplateType="10050"

Url="Lists/Colors"Description="A list for colors">

ListInstance>Elements>

选项C. ListTemplate代表的是可用作在“创建”页上创建列表的选项的列表定义(列表模板).

选项D. Moduel指定用于在元素指令清单中设置 SharePoint 网站的文件,可以将零个或多个 File 元素作为 Module 元素的子级。以是本项与List的Context Menu无关。

以是本题目精确选项应该是A

参考:

http://keremozen.com/2012/01/07/custom-context-menu-item-in-sharepoint-2010/

http://www.thorntontechnical.com/tech/sharepoint/sharepoint-2010-context-menu-item-with-custom-code#.UZGptbLdihk

http://blogs.msdn.com/b/allenwang/archive/2010/09/08/how-to-create-custom-content-type-and-list-instance-in-sharepoint-2010-和记娱乐网上官网using-visual-studio-2010.aspx

http://msdn.microsoft.com/zh-cn/library/ms462947.aspx

Question21

You create a custom site definition.

You need to modify the contents of the Quick Launch area.

Which file should you modify?

A. Onet.xml

B. Schema.xml

C. VWStyles.xml

D. WebTemp.xml

解析:

本题要你变动一个Site Definition内的Quick Launch Area, 着实便是考你Site Definition的组成要素。

首先什么是Site Definition呢,微软对其定义便是:Contains a server-side collection of files that defines the structure of one or more site templates.也便是在办事器端包孕了多少文件(这些文件便是ASPX页面文件以及XML文件)用于定义一个或多个站点模板的布局。

那么Site Definition的定义都有哪些紧张的文件呢?紧张的有3个:

1. default.aspx:用于定义网站的默认主页

2. onet.xml:这个最紧张,根据 Onet.xml 文件的位置以及它是网站定义照样 Web 模板的一部分(也即不但在Site Definition中有此文件,在Web Template中也会有此文件),该文件中的标记具有下列部分或整个功能:

• 指定基于网站定义或 Web 模板创建的网站中内置的收集范围和网站集范围的功能。

• 指定基于网站定义或 Web 模板创建的网站中内置的列表类型、页面、文件和 Web 部件。

• 定义在主页上和网站定义的列表视图中显示的顶部和侧面导航区域 (恰是本题必要操作的功能)。

• 指定每个网站定义中应用的列表定义,以及这些定义是否可用于在用户界面 (UI) 中创建列表。

• 指定网站定义中可用于在 UI 中创建文档库列表的文档模板,以及文档模板中应用的文件。

• 定义从中派生默认 SharePoint Foundation 列表的基列表类型。(仅全局 Onet.xml 文件具备此功能。不能定义新基列表类型。)

• 指定 SharePoint Foundation 组件。

• 定义办事器电子邮件中应用的页脚部分。

应用自定义 Onet.xml 的网站定义义务

可以在用于自定义网站定义或自定义 Web 模板的自定义 Onet.xml 文件中履行下列类型的义务:

•为网站定义指定一个备用级联样式表 (CSS) 文件、JavaScript 文件或 ASPX 头文件。

•改动主页和列表页面的导航区域。

•将新列表定义作为选项添加到 UI 中。

•为网站定义或 Web 模板定义一个 设置设置设备摆设摆设,指定实例化设置设置设备摆设摆设时包孕的列表、模块、文件和 Web 部件。

•指定基于网站定义或 Web 模板创建的网站自动供给的功能。

可在用于自定义网站定义的自定义 Onet.xml 文件中履行下列类型的义务,但不能在用于自定义 Web 模板的 Onet.xml 文件中履行:

•添加用于创建文档库的文档模板。

•为网站定义定义多个 设置设置设备摆设摆设,指定实例化设置设置设备摆设摆设时包孕的列表、模块、文件和 Web 部件。

•为从基于网站定义的网站发送的电子邮件定义自定义页脚。

•.为基于网站定义的网站定义自定义组件,如文件对话框后置处置惩罚器。

3. webtemp_SiteDefinitionName.xml : 用于当我们在新创建一个Sharepoint Site时的页面上,有一个Template Selection 区,在此区段的相关模板的设置设置设备摆设摆设信息。也即这个文件定义了当前网站定义下有若干个网站模板, 每个模板的名字,描述等. 默认只包孕一个站点模板。

实际上,当你打开Visual Studio 2010, 创建一个Site Definition 项目并命名为Demo.SiteDefinition. 选择"deploy as farm solution". 并点击完成. 在项目目录下你就会找到Site Definition节点,展开此节点,你就可以看到这3个紧张的组成成员文件了。

从上面的阐发,以是我们知道,选项A便是谜底。

选项B. Schema.xml : 这是一个List Definition相关文件。列表架构包括字段定义(Field 元素)、视图定义和对象栏定义,并为所创建的列表指定内容类型、表单和默认阐明。列表定义包孕在位于 %ProgramFiles%Common FilesMicrosoft Sharedweb server extensions14TEMPLATEFEATURES 中的 Schema.xml 文件中或包孕在沙盒办理规划中。

在List的“创建”页面中显示为选项的每个列表定义都具有一个 Schema.xml 文件,该文件位于 %ProgramFiles%Common FilesMicrosoft Sharedweb server extensions14TEMPLATEFEATURES 的子文件夹中或者支配为沙盒办理规划的一部分。

选项C. VWStyles.xml :是List的Default View Style文件(定义List默认视图)。

Sharepoint2003: \Program FilesCommon FilesMicrosoft Sharedweb server extenstions60TEMPLATE1033STSXMLVWSTYLES.XML

Sharepoint2007: \Program FilesCommon FilesMicrosoft SharedWeb Server Extensions12TEMPLATEGLOBALXMLVWSTYLES.XML

Sharepoint2010 \Program FilesCommon FilesMicrosoft SharedWeb Server Extens和记娱乐网上官网ions14TEMPLATEGLOBALXMLVWSTYLES.XML

选项D. WebTemp.xml: Microsoft SharePoint Foundation 的支配中的每台办事器最初都至少在 %ProgramFiles%Common FilesMicrosoft Sharedweb server extensions14TEMPLATELCIDXML 文件夹中安装了 WebTemp.xml 文件,此中 LCID 是说话/区域性的数字 ID,例如 1033 表示英语。还可能有一个或多个自定义 WebTemp*.xml 文件。WebTemp*.xml 文件包孕网站定义设置设置设备摆设摆设的具体列表,当创建新网站时,将在用户界面 (UI) 中供给这些设置设置设备摆设摆设以供用户选择。根据是否正在应用 Microsoft Silverlight 或 HTML 网站创建页,UI 会有所不合。不能改动随 SharePoint Foundation 一路安装的原始 WebTemp.xml 文件。由于,当我们为 SharePoint Foundation 安装更新或 Service Pack,或者将安装进级到下一个产品版本时,可能会覆盖对最初安装的文件所做的变动。斟酌到这些缘故原由,不支持变动原始 WebTemp.xml 文件。

以是本题目精确选项应该是A

参考:

http://msdn.microsoft.com/en-us/library/dd583160(v=office.11).aspx

http://msdn.microsoft.com/en-us/library/vstudio/ee231576.aspx

http:/和记娱乐网上官网/msdn.microsoft.com/zh-cn/library/ms432370.aspx

http://msdn.microsoft.com/en-us/library/ms460922.aspx

http://msdn.microsoft.com/zh-cn/library/ms459356(v=office.14).asp和记娱乐网上官网x

http://msdn.microsoft.com/en-us/lib和记娱乐网上官网rary/dd583132(office.11).aspx

http://msdn.microsoft.com/zh-cn/library/ms447717(v=office.12).aspx

http://msdn.microsoft.com/zh-cn/library/ms447717(v=office.14).aspx

http://msdn.microsoft.com/en-us/library/ms474369.aspx

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

您可能还会对下面的文章感兴趣: