Метод 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.StringURL-адрес для сравнения.
Возвращаемое значение
Тип: Microsoft.SharePoint.Publishing.Navigation.NavigationTerm
Узла с URL-адрес гиперссылки, соответствующий указанному url, если точное или связанные соответствие существует; в противном случае — пустая ссылка (Nothing в Visual Basic).
Замечания
Этот метод используется элементами управления перемещением (например, элемент управления навигации) для определения расположения текущей страницы в иерархии навигации. Он ищет все дочерние объекты NavigationTerm для узла с URL-адрес гиперссылки, который соответствует указанному URL-АДРЕСУ. Алгоритм поиска нормализует URL-адреса, чтобы игнорировать некоторые параметры запроса или символов кодировки различия и строчных букв и уважает маркеры, такие как ~site и ~sitecollection. Если частичное совпадение не найдено, оно будет считать AssociatedFolderProperty(). В противном случае — возвращает значение пустая ссылка (Nothing в Visual Basic).
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Publishing.Navigation