SharePoint 项目项架构参考
Visual Studio 使用 SharePoint 项目项架构来验证 .spdata 文件的内容。 .spdata 文件指定 SharePoint 项目项的内容和行为。 有关 SharePoint 项目项的内容的更多信息,请参见为 SharePoint 项目项创建项模板和项目模板。
SharePoint 项目项架构名为 ProjectItemModelSchema.xsd,默认情况下安装在 %Program Files (x86)%\Microsoft Visual Studio 10.0\Xml\Schemas 中。
根元素为 ProjectItem 元素。 下表描述了该架构定义的所有元素。
元素 |
说明 |
---|---|
表示与 SharePoint 项目项关联的自定义数据项的集合。 |
|
表示与 SharePoint 项目项关联的自定义数据项(采用键/值格式)。 键和值都必须为字符串。 |
|
表示将功能部署到 SharePoint 时功能附带的属性值的集合。 部署功能之后,您可以在代码中访问属性值。 |
|
表示将功能部署到 SharePoint 时功能附带的自定义属性。 部署功能之后,您可以在代码中访问属性。 |
|
指定要随 SharePoint 项目项一起部署的文件,例如功能元素文件或项目的输出。 |
|
表示 SharePoint 项目项。 |
|
表示在将项目项部署到 SharePoint 时要随项目项一起附带的 SharePoint 文件,例如功能元素文件。 |
|
表示映射的文件夹。 |
|
表示在将项目项部署到 SharePoint 时要随项目项一起附带的项目的输出。 |
|
表示一个 ASPX 控件或 Web 部件,该控件或部件已指定为安全,可供任何用户在 SharePoint 网站上的任何 ASPX 页上访问。 |
|
表示 ASPX 控件或 Web 部件的集合,这些控件或部件已指定为安全,可供任何用户在 SharePoint 网站上的任何 ASPX 页上访问。 |