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


Метод 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
)

Параметры

  • inputUrl
    Тип: System.String

    URL-адрес для анализа в виде абсолютного или относительного сервера.

  • 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.

См. также

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

TaxonomyNavigation класс

Элементы TaxonomyNavigation

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

GetTargetForRootFriendlyUrl(SPWeb)

CatalogTargetUrl