Свойство 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() , чтобы сохранить эти изменения в базу данных.