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


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

    Label для 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() до выполнения поиска, ожидающие изменения.

См. также

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

TermStore класс

Элементы TermStore

Перегрузка GetTerms

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

Labels

IsAvailableForTagging

GetTerms([])

GetTerms(String, Boolean, StringMatchOption, Int32, Boolean)

GetTerms(String, Int32, Boolean)

GetTerms(String, Int32, Boolean, StringMatchOption, Int32, Boolean, Boolean, Boolean)