Свойство 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>");
}