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


Свойство Term.CustomSortOrder

Получает или задает порядок сортировки текущего объекта Term .

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

Синтаксис

'Декларация
Public Overrides Property CustomSortOrder As String
    Get
    Set
'Применение
Dim instance As Term
Dim value As String

value = instance.CustomSortOrder

instance.CustomSortOrder = value
public override string CustomSortOrder { get; set; }

Значение свойства

Тип: System.String
Значение является строкой, состоящей из дочерних термин идентификаторы GUID, разделенных ":". Когда порядок сортировки — пустая ссылка (Nothing в Visual Basic) или пустой, дочерних объектов Term текущей Term сортируются в алфавитном порядке на основе данных в языке рабочего объекта TermStore .

Исключения

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

Текущий пользователь имеет необходимые разрешения на выполнение этой операции.

TermStoreOperationException

Эта операция недопустима в объекте TermSet Потерянные термины.Операция не выполнена.

Замечания

Если значение порядка сортировки содержит недопустимый Guid или если один из идентификаторов GUID не принадлежит Term его дочерних объектов, то он игнорируется. Если дочерние термин Guid не включен, затем она также будет отсортирована в алфавитном порядке следующие объекты Term с пользовательский порядок сортировки.

Текущий пользователь должен иметь разрешение TaxonomyRights.EditTerm для задания этого свойства. Вызовите метод CommitAll() , чтобы сохранить эти изменения в базу данных.

См. также

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

Term класс

Элементы Term

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