Compartilhar via


Recurso grampeamento

Faz com que o anexo de um recurso a todas as novas instâncias de sites que usam uma definição determinado site, sem modificar a definição site ou Criando rotinas codificar para ativar o recurso em cada site. Também conhecido como associação modelo site uma recurso,

Real World exemplo

Um desenvolvedor cria um recurso e para adicioná-lo para cada novo site baseado em uma definição site específico. O desenvolvedor cria um recurso recurso-grampeamento que inclui os mapeamentos entre os recursos e definição site.

Detalhes Técnicos

Grampeamento recurso é implementado por meio de um recurso especificamente desenvolvido para grampeamento outros recursos para um ou mais definições site. Grampeamento recurso permite que um recurso ser grampeado para quaisquer novos sites criados a partir qualquer definição site ou de definições específicas site baseia a nome de modelo identificado no apropriado arquivo WEBTEMP.xml.

A seguir é um exemplo de recurso grampeamento que associa o recurso somente os modelos definição do STS do site.

<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
   <FeatureSiteTemplateAssociation Id="00BFE171-1B17-4F72-28CB-1171C0140130" Templatename="STS#0" />
   <FeatureSiteTemplateAssociation Id="00BFE171-1B17-4F72-28CB-1171C0140130" Templatename="STS#1" />
   <FeatureSiteTemplateAssociation Id="00BFE171-1B17-4F72-28CB-1171C0140130" Templatename="STS#2" />
</Elements>

A seguir é um exemplo de recurso grampeamento que associa o recurso com todas as definições site.

<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
   <FeatureSiteTemplateAssociation Id="00BFE171-1B17-4F72-28CB-1171C0140130" Templatename="GLOBAL" />
</Elements>

Detalhes de suporte

Grampeamento recurso é iniciado apenas quando o recurso grampeamento entrada é adicionado. Para adicionar os recursos a sites existentes, ou a sites posteriormente adicionado por um processo de restauração, você deve associar os recursos com os sites usando algum outro método.