Метод TaxonomyNavigation.TryParseFriendlyUrl
Анализирует заданный абсолютный URL-адрес или URL-адрес относительно сервера, чтобы определить, является ли он понятным URL-Адресам, понятные URL-адрес каталога или корневой URL-адрес понятное.
Пространство имен: Microsoft.SharePoint.Publishing.Navigation
Сборка: Microsoft.SharePoint.Publishing (в Microsoft.SharePoint.Publishing.dll)
Синтаксис
'Декларация
Public Shared Function TryParseFriendlyUrl ( _
site As SPSite, _
inputUrl As String, _
<OutAttribute> ByRef friendlyUrlTerm As NavigationTerm, _
<OutAttribute> ByRef catalogUrlSegments As String() _
) As Boolean
'Применение
Dim site As SPSite
Dim inputUrl As String
Dim friendlyUrlTerm As NavigationTerm
Dim catalogUrlSegments As String()
Dim returnValue As Boolean
returnValue = TaxonomyNavigation.TryParseFriendlyUrl(site, _
inputUrl, friendlyUrlTerm, catalogUrlSegments)
public static bool TryParseFriendlyUrl(
SPSite site,
string inputUrl,
out NavigationTerm friendlyUrlTerm,
out string[] catalogUrlSegments
)
Параметры
site
Тип: Microsoft.SharePoint.SPSiteОбъект SPSite, к которой принадлежит данный URL-адрес.
inputUrl
Тип: System.StringURL-адрес для анализа в виде абсолютного или относительного сервера.
friendlyUrlTerm
Тип: Microsoft.SharePoint.Publishing.Navigation.NavigationTermКорень понятные URL-адреса (то есть на основании начальной страницы сайта) получается пустая ссылка (Nothing в Visual Basic). Понятные URL-адрес или понятным URL-адрес каталога он возвращает термин, определяющий его. Этот параметр является onlymeaningful, когда функция возвращает true.
catalogUrlSegments
Тип: []Если введенный URL-адрес является понятным URL-адрес каталога, этот массив выходных данных отчетов дополнительные сегменты URL-адреса. Если введенный URL-адрес является регулярное понятным URL-Адресам, массив будет содержать нулевые элементы. Если функция возвращает false, массив не содержит элементов.
Возвращаемое значение
Тип: System.Boolean
true , если URL-адрес является понятным URL-адрес, URL-адрес каталога понятное или корневой URL-адрес; в противном случае — false
Замечания
Если URL-адрес является понятным URL-Адресам, понятные URL-адрес каталога или корневой URL-адрес понятное, затем этот метод возвращает true и назначает выходных параметров; в противном случае возвращается false.
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Publishing.Navigation