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


Метод NavigationTermSet.FindTermForUrl

Выполняет поиск первого узла, соответствующего указанному URL-АДРЕСУ.

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

Синтаксис

'Декларация
Public Function FindTermForUrl ( _
    url As String _
) As NavigationTerm
'Применение
Dim instance As NavigationTermSet
Dim url As String
Dim returnValue As NavigationTerm

returnValue = instance.FindTermForUrl(url)
public NavigationTerm FindTermForUrl(
    string url
)

Параметры

  • url
    Тип: System.String

    URL-адрес для сравнения.

Возвращаемое значение

Тип: Microsoft.SharePoint.Publishing.Navigation.NavigationTerm
Узла с URL-адрес гиперссылки, соответствующий указанному url, если точное или связанные соответствие существует; в противном случае — пустая ссылка (Nothing в Visual Basic).

Замечания

Этот метод используется элементами управления перемещением (например, элемент управления навигации) для определения расположения текущей страницы в иерархии навигации. Он ищет все дочерние объекты NavigationTerm для узла с URL-адрес гиперссылки, который соответствует указанному URL-АДРЕСУ. Алгоритм поиска нормализует URL-адреса, чтобы игнорировать некоторые параметры запроса или символов кодировки различия и строчных букв и уважает маркеры, такие как ~site и ~sitecollection. Если частичное совпадение не найдено, оно будет считать AssociatedFolderProperty(). В противном случае — возвращает значение пустая ссылка (Nothing в Visual Basic).

См. также

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

NavigationTermSet класс

Элементы NavigationTermSet

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