Поделиться через


Свойство SPWebCollection.Names

Получает массив, содержащий зависящий от сайта URL-адреса всех веб-сайтов в семействе сайтов.

Пространство имен:  Microsoft.SharePoint
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
Public ReadOnly Property Names As String()
    Get
'Применение
Dim instance As SPWebCollection
Dim value As String()

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

Значение свойства

Тип: []
Массив строк, содержащий URL-адреса, зависящий от сайта.

Примеры

В следующем примере кода отображается URL-адрес каждого сайта в текущем семействе сайтов.

Этот пример требует директивы using (Imports в Visual Basic) для пространства имен Microsoft.SharePoint и 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>");
}

См. также

Справочные материалы

SPWebCollection класс

Элементы SPWebCollection

Пространство имен Microsoft.SharePoint