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


Метод TermSet.GetTermsWithCustomProperty (String, Boolean)

Возвращает коллекцию объектов Term со свойством с именем предоставляемого свойства.

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

Синтаксис

'Декларация
Public Function GetTermsWithCustomProperty ( _
    customPropertyName As String, _
    trimUnavailable As Boolean _
) As TermCollection
'Применение
Dim instance As TermSet
Dim customPropertyName As String
Dim trimUnavailable As Boolean
Dim returnValue As TermCollection

returnValue = instance.GetTermsWithCustomProperty(customPropertyName, _
    trimUnavailable)
public TermCollection GetTermsWithCustomProperty(
    string customPropertyName,
    bool trimUnavailable
)

Параметры

  • customPropertyName
    Тип: System.String

    Имя пользовательского свойства

  • trimUnavailable
    Тип: System.Boolean

    Логическое значение, определяющее необходимость обрезать Term объекты, имеющие свойство IsAvailableForTagging значение false.

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

Тип: Microsoft.SharePoint.Taxonomy.TermCollection
Коллекция объектов Term со свойством с именем предоставляемого свойства.

Исключения

Исключение Условие
ArgumentNullException

customPropertyName не может быть пустая ссылка (Nothing в Visual Basic) или.

ArgumentException

Недопустимое значение customPropertyName . Скорее всего, содержит недопустимые знаки или имеет слишком большую длину.

Замечания

Если trimUnavailabletrue, затем Term объектов с установленным свойством IsAvailableForTagging для false будут удалены из результатов; в противном случае будут возвращены все совпадающие слова независимо от значения свойства IsAvailableForTagging .customPropertyName не может быть пустая ссылка (Nothing в Visual Basic) или пустой и не должна превышать 255 знаков в длину.Он также не может содержать следующие недопустимые символы:tab;"<>|&. Поиск без учета регистра. Будет возвращено более 100 результатов поиска по ключевым словам. Чтобы получить наиболее точные результаты, корпорация Майкрософт рекомендует использовать CommitAll() для сохранения изменений в базе данных перед выполнением поиска.

См. также

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

TermSet класс

Элементы TermSet

Перегрузка GetTermsWithCustomProperty

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

CustomProperties

GetTermsWithCustomProperty(String, Int32, Boolean)

GetTermsWithCustomProperty(String, String, Boolean)

GetTermsWithCustomProperty(String, String, StringMatchOption, Boolean)

GetTermsWithCustomProperty(String, String, StringMatchOption, Int32, Boolean)