Метод TermStore.GetTerms (String, Boolean)
Возвращает коллекцию объектов Term все объекты TermSet этого банка терминов, у текущего пользователя есть разрешения на чтение с помощью объекта Label , который соответствует строке в любые LCID.
Пространство имен: Microsoft.SharePoint.Taxonomy
Сборка: Microsoft.SharePoint.Taxonomy (в Microsoft.SharePoint.Taxonomy.dll)
Синтаксис
'Декларация
Public Function GetTerms ( _
termLabel As String, _
trimUnavailable As Boolean _
) As TermCollection
'Применение
Dim instance As TermStore
Dim termLabel As String
Dim trimUnavailable As Boolean
Dim returnValue As TermCollection
returnValue = instance.GetTerms(termLabel, _
trimUnavailable)
public TermCollection GetTerms(
string termLabel,
bool trimUnavailable
)
Параметры
termLabel
Тип: System.StringLabel для Term для извлечения
trimUnavailable
Тип: System.BooleanЛогическое значение, определяющее необходимость обрезать, термины, имеющие IsAvailableForTagging значение false.
Возвращаемое значение
Тип: Microsoft.SharePoint.Taxonomy.TermCollection
Коллекция всех объектов Term из всех объектов TermSet в этот TermStore , у текущего пользователя есть разрешения на чтение с меткой совпадающие строки, предоставленный в любой LCID.
Исключения
Исключение | Условие |
---|---|
ArgumentNullException | termLabel не может быть пустая ссылка (Nothing в Visual Basic) или. |
ArgumentException | Недопустимое значение termLabel . Он, скорее всего, containsinvalid знаки или имеет слишком большую длину. |
Замечания
Если trimUnavailable имеет значение true, затем термины, имеющие IsAvailableForTagging значение false будут удалены из результатов; в противном случае будут возвращены все условия вне зависимости от их значения IsAvailableForTagging .
Этот метод будет осуществлять поиск всех Term.Labels на всех рабочих языках. Поиск не учитывает регистр и возвращает достигнуто максимальное 100 результатов.
termLabel не может быть неопределенным или пустым и не должна превышать 255 знаков в длину.Он также не может содержать следующие недопустимые символы:tab;"<>|&
Для получения наиболее точных результатов рекомендуется быть зафиксированы в базе данных с помощью CommitAll() до выполнения поиска, ожидающие изменения.
См. также
Справочные материалы
Пространство имен Microsoft.SharePoint.Taxonomy
GetTerms(String, Boolean, StringMatchOption, Int32, Boolean)
GetTerms(String, Int32, Boolean)
GetTerms(String, Int32, Boolean, StringMatchOption, Int32, Boolean, Boolean, Boolean)