Compartilhar via


PublishingWeb.GetAvailableWebTemplates método

Retorna os modelos da Web disponíveis para criar subsites abaixo deste PublishingWeb.

Namespace:  Microsoft.SharePoint.Publishing
Assembly:  Microsoft.SharePoint.Publishing (em Microsoft.SharePoint.Publishing.dll)

Sintaxe

'Declaração
Public Function GetAvailableWebTemplates ( _
    lcid As UInteger _
) As SPWebTemplateCollection
'Uso
Dim instance As PublishingWeb
Dim lcid As UInteger
Dim returnValue As SPWebTemplateCollection

returnValue = instance.GetAvailableWebTemplates(lcid)
public SPWebTemplateCollection GetAvailableWebTemplates(
    uint lcid
)

Parâmetros

  • lcid
    Tipo: System.UInt32

    ID da localidade dos modelos da Web a serem recuperados.

Valor retornado

Tipo: Microsoft.SharePoint.SPWebTemplateCollection
Uma coleção de SPWebTemplateCollection de SPWebTemplate objetos disponíveis para criar subsites abaixo deste PublishingWeb para uma determinada localidade. Isso inclui os modelos da Web especificados como entre linguagens pelo método SetAvailableCrossLanguageTemplates(Collection<SPWebTemplate>, UInt32, Boolean) se eles estão disponíveis para o especificado lcid.

Comentários

Os modelos da Web disponíveis retornados por esse método podem ser herdados de um pai PublishingWeb, conforme indicado pela propriedade IsInheritingAvailableWebTemplates.

Use os métodos SetAvailableWebTemplates(), SetAvailableCrossLanguageWebTemplates(), **AllowAllWebTemplates()**e InheritAvailableWebTemplates para modificar o conjunto de modelos de Web retornado por esse método.

Depois de chamar esse método, você deve chamar o método Update para salvar as alterações.

Ver também

Referência

PublishingWeb classe

PublishingWeb membros

Microsoft.SharePoint.Publishing namespace

IsAllowingAllWebTemplates

GetAvailableWebTemplates

AllowAllWebTemplates

SetAvailableWebTemplates

SetAvailableCrossLanguageWebTemplates