Compartilhar via


PublishingWeb.GetAvailablePageLayouts método (SPContentTypeId)

Retorna os objetos PageLayout disponíveis para a criação de objetos PublishingPage dentro desse objeto PublishingWeb , filtrado por um objeto associado SPContentTypeId .

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

Sintaxe

'Declaração
Public Function GetAvailablePageLayouts ( _
    associatedContentTypeId As SPContentTypeId _
) As PageLayout()
'Uso
Dim instance As PublishingWeb
Dim associatedContentTypeId As SPContentTypeId
Dim returnValue As PageLayout()

returnValue = instance.GetAvailablePageLayouts(associatedContentTypeId)
public PageLayout[] GetAvailablePageLayouts(
    SPContentTypeId associatedContentTypeId
)

Parâmetros

Valor retornado

Tipo: []
Uma matriz de objetos PageLayout disponíveis para a criação de objetos PublishingPage este PublishingWeb, filtrado por um tipo de conteúdo associado.

Comentários

Esse método retorna um subconjunto dos layouts retornado de GetAvailablePageLayouts(SPContentTypeId), filtrados pela identificação da propriedade AssociatedContentType .

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

GetAvailablePageLayouts em sobrecarga

Microsoft.SharePoint.Publishing namespace

IsAllowingAllPageLayouts

SetAvailablePageLayouts

IsInheritingAvailablePageLayouts

AllowAllPageLayouts

InheritAvailablePageLayouts