Módulos
Módulos são definidos no manifesto elemento de forma semelhante a como eles são definidos em um arquivo b99d6657-d9ae-4135-a43c-c58cdfcdc6c1 Onet.xml para especificar arquivos com o qual a configurar SharePoint sites.
Zero ou mais elementos arquivo são permitidos como um filho do elemento 1e7fd643-5029-4158-910e-2ab5396efcb4 módulo. Use o elemento fb0f93f5-1bb9-4c27-9d07-1dcd3872f908 AllUsersWebPart para especificar uma instância Web Part dentro uma determinada página Except for um exibição de lista Web Part. O elemento 10fce9ff-b887-4419-8039-7607ac3404a5 exibir especifica exibição de lista Web Parts para usar em páginas site. O elemento 749fc52f-df5a-4fe6-9aea-6f6a6f0edd73 NavBarPage declara que a página que contém este elemento deve participar de navegação estrutura barra. O elemento 7aa5ec15-223f-4cf2-868f-2b10f27ade65 propriedade permite que você personalizado especificar propriedades para um recurso.
Um manifesto elemento usa o seguinte esquema:
O seguinte esquema é usada em um arquivo b99d6657-d9ae-4135-a43c-c58cdfcdc6c1 Onet.xml:
Modo de exibição
Exemplo
O seguinte exemplo registra um recurso Parte da Web que especifica personalizado propriedades:
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
<Module name="WebPartPopulation" Url="_catalogs/wp" RootWebOnly="TRUE">
<File Url="MyWebPart.webpart" Type="GhostableInLibrary">
<Property name="MyGroup" value="Business Information" />
<Property name="MyLocation" value="Middle Right" />
</File>
</Module>
</Elements>
O próximo exemplo registra um recurso que inclui dois arquivos e que especifica um exibição de lista para exibir em uma das páginas.
<?xml version="1.0" encoding="utf-8" ?>
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
<Module name="KnowledgeBasePages" Url="" Path="KnowledgeBaseFolder">
<File Url="KnowledgeBases.aspx">
<View List="KnowledgeBaseList" BaseViewID="0" WebPartZoneID="Left" WebPartOrder="0" />
</File>
<File Url="KnowledgeBaseLink.aspx"/>
</Module>
</Elements>