PublishingWeb.AllowAllWebTemplates método
Redefine os modelos da Web disponíveis neste objeto PublishingWeb para o conjunto completo de modelos da Web.
Namespace: Microsoft.SharePoint.Publishing
Assembly: Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)
Sintaxe
'Declaração
Public Sub AllowAllWebTemplates ( _
resetAllSubsitesToInherit As Boolean _
)
'Uso
Dim instance As PublishingWeb
Dim resetAllSubsitesToInherit As Boolean
instance.AllowAllWebTemplates(resetAllSubsitesToInherit)
public void AllowAllWebTemplates(
bool resetAllSubsitesToInherit
)
Parâmetros
resetAllSubsitesToInherit
Tipo: System.BooleanEste parâmetro booleano indica se os modelos disponíveis na Web devem ser colocados a todos os subsites.
Exceções
Exceção | Condição |
---|---|
[Microsoft.SharePoint.SPException] | O empilhamento da propriedade de modelo da Web disponível falhou em alguns sites. |
[System.UnauthorizedAccessException] | O usuário atual não tem permissões suficientes para executar esta ação. |
Comentários
Depois de chamar esse método, o método GetAvailableWebTemplates retorna o conjunto completo de modelos da Web para um determinado idioma. A propriedade IsInheritingAvailableWebTemplates está definida como false. A propriedade IsAllowingAllWebTemplates estiver definida como True.
Depois de chamar esse método, você deve chamar o método Update para salvar as alterações.
Dica
Esta operação é síncrona.
Ver também
Referência
Microsoft.SharePoint.Publishing namespace