PageLayoutCollection - Classe

Crée une collection d'objets PageLayout .

Hiérarchie d’héritage

System.Object
  Microsoft.SharePoint.Publishing.CollectionBase<PageLayout>
    Microsoft.SharePoint.Publishing.QueryBasedCollection<PageLayout>
      Microsoft.SharePoint.Publishing.PageLayoutCollection

Espace de noms :  Microsoft.SharePoint.Publishing
Assembly :  Microsoft.SharePoint.Publishing (dans Microsoft.SharePoint.Publishing.dll)

Syntaxe

'Déclaration
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
<SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel := True)> _
Public Class PageLayoutCollection _
    Inherits QueryBasedCollection(Of PageLayout)
'Utilisation
Dim instance As PageLayoutCollection
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
[SharePointPermissionAttribute(SecurityAction.InheritanceDemand, ObjectModel = true)]
public class PageLayoutCollection : QueryBasedCollection<PageLayout>

Remarques

Cette collection fournit des méthodes d'indexeur GUID, chaîne et entier et prend en charge l'énumération foreach (For Each dans Visual Basic) et une propriété Count que vous pouvez utiliser explicitement effectuant une itération sur la collection. La PageLayoutCollection peut être récupérée à partir de méthodes telles que GetPageLayouts, GetPageLayoutset PageLayouts.

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

PageLayoutCollection - Membres

Microsoft.SharePoint.Publishing - Espace de noms

PageLayout

SPListItemCollection