Compartilhar via


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.Boolean

    Este 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

PublishingWeb classe

PublishingWeb membros

Microsoft.SharePoint.Publishing namespace

GetAvailableCrossLanguageWebTemplates

SetAvailableWebTemplates

SetAvailableCrossLanguageWebTemplates