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.UInt32ID 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
Microsoft.SharePoint.Publishing namespace
GetAvailableWebTemplates