Freigeben über


SPWebCollection.Names-Eigenschaft

Ruft ein Array mit den Site-relativen URLs aller Websites in der Auflistung ab.

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

Syntax

'Declaration
Public ReadOnly Property Names As String()
    Get
'Usage
Dim instance As SPWebCollection
Dim value As String()

value = instance.Names
public string[] Names { get; }

Eigenschaftswert

Typ: []
Ein Zeichenfolgenarray mit den Site-relativen URLs.

Beispiele

Im folgenden Codebeispiel wird die URL jeder Website in der aktuellen Websitesammlung angezeigt.

Dieses Beispiel erfordert using Direktiven (Imports in Visual Basic) für die Namespaces Microsoft.SharePoint und Microsoft.SharePoint.Utilities .

Dim siteCollection As SPSite = SPContext.Current.Site 
Dim webSites As SPWebCollection = siteCollection.AllWebs
Dim names As String() = webSites.Names
Dim name As String

For Each name In  names

    Response.Write(SPEncode.HtmlEncode(name) & "<BR>")

Next name
SPSite oSiteCollection = SPContext.Current.Site;
SPWebCollection collWebsites = oSiteCollection.AllWebs;
string[] strNames = collWebsites.Names;
foreach (string strName in strNames)
{
    Response.Write(SPEncode.HtmlEncode(strName) + "<BR>");
}

Siehe auch

Referenz

SPWebCollection Klasse

SPWebCollection-Member

Microsoft.SharePoint-Namespace