SPWebCollection - Classe
Représente une collection d'objets de SPWeb .
Hiérarchie d’héritage
System.Object
Microsoft.SharePoint.Administration.SPAutoSerializingObject
Microsoft.SharePoint.SPBaseCollection
Microsoft.SharePoint.SPWebCollection
Espace de noms : Microsoft.SharePoint
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Class SPWebCollection _
Inherits SPBaseCollection _
Implements IEnumerable(Of SPWeb), IEnumerable
'Utilisation
Dim instance As SPWebCollection
public class SPWebCollection : SPBaseCollection,
IEnumerable<SPWeb>, IEnumerable
Remarques
Utilisez la propriété Webs de la classe SPWeb pour renvoyer tous les sous-sites d'un site, la propriété AllWebs de la classe SPSite pour renvoyer tous les sites au sein de la collection de sites, ou une des méthodes GetSubwebsForCurrentUser de la classe SPWeb pour renvoyer tous les sous-sites pour l'utilisateur actuel.
Un indexeur permet de renvoyer un site Web à partir de la collection. Par exemple, si la collection est assignée à une variable nommée collWebSites, utilisez collWebSites[index] en c#, ou collWebSites(index) dans Visual Basic, où index est le numéro d'index du site dans la collection, le nom complet du site Web, ou le GUID de la collection de sites.
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.