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
associatedContentTypeId
Tipo: Microsoft.SharePoint.SPContentTypeIdO associado SPContentTypeId pela qual filtrar os objetos PageLayout .
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
GetAvailablePageLayouts em sobrecarga
Microsoft.SharePoint.Publishing namespace