SPWebCollection-Klasse

Stellt eine Auflistung von SPWeb -Objekten dar.

Vererbungshierarchie

System.Object
  Microsoft.SharePoint.Administration.SPAutoSerializingObject
    Microsoft.SharePoint.SPBaseCollection
      Microsoft.SharePoint.SPWebCollection

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Class SPWebCollection _
    Inherits SPBaseCollection _
    Implements IEnumerable(Of SPWeb), IEnumerable
'Usage
Dim instance As SPWebCollection
public class SPWebCollection : SPBaseCollection, 
    IEnumerable<SPWeb>, IEnumerable

Hinweise

Verwenden Sie die Webs -Eigenschaft der SPWeb -Klasse, um alle Unterwebsites einer Website, die AllWebs -Eigenschaft der SPSite -Klasse, um alle Websites innerhalb der Websitesammlung oder eine der Methoden GetSubwebsForCurrentUser der Klasse SPWeb zurückzugebenden alle Unterwebsites für den aktuellen Benutzer zurück zurückzugeben.

Verwenden Sie eine Indexerstellung, um eine Website aus der Auflistung zurückzugeben. Beispielsweise, wenn die Auflistung eine Variable mit dem Namen collWebSiteszugewiesen ist, verwenden Sie collWebSites[index] in c# oder collWebSites(index) in Visual Basic, wobei index die Indexnummer der Website in der Auflistung, die den Anzeigenamen oder die GUID der Website für die Websitesammlung ist.

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.

Siehe auch

Referenz

SPWebCollection-Member

Microsoft.SharePoint-Namespace