Partager via


TermSet.CustomSortOrder - Propriété

Obtient ou définit l'ordre de tri personnalisé de l'objet Term .

Espace de noms :  Microsoft.SharePoint.Taxonomy
Assembly :  Microsoft.SharePoint.Taxonomy (dans Microsoft.SharePoint.Taxonomy.dll)

Syntaxe

'Déclaration
Public Overrides Property CustomSortOrder As String
    Get
    Set
'Utilisation
Dim instance As TermSet
Dim value As String

value = instance.CustomSortOrder

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

Valeur de propriété

Type : System.String
La valeur est une chaîne composée d'objets enfants TermGuid qui sont séparés par un :. Lorsque l'ordre de tri personnalisé est une référence Null (Rien dans Visual Basic) ou vide, l'enfant Term du terme en cours est triés par ordre alphabétique en fonction de la langue de travail de l'objet TermStore .

Exceptions

Exception Condition
InvalidOperationException

L' actuel Term n'est pas valide.

UnauthorizedAccessException

L'utilisateur actuel dispose d'autorisations insuffisantes pour effectuer cette opération.

TermStoreOperationException

Cette opération n'est pas valide dans les termes d'orphelins [TermSet]. L'opération a échoué.

Remarques

Si la valeur d'ordre de tri personnalisé contient des Guid non valide ou un des Guid n'appartient pas à ses objets de Term enfant, il est ignoré. Si n'importe quel enfant TermGuid n'est pas inclus, puis ils sont triés par ordre alphabétique suivant les objets Term avec ordre de tri personnalisé.

L'utilisateur actuel doit avoir l'autorisation de TaxonomyRights.Edit de définir cette propriété. Appelez la méthode CommitAll() pour enregistrer cette modification dans la base de données.

Voir aussi

Référence

TermSet classe

TermSet - Membres

Microsoft.SharePoint.Taxonomy - Espace de noms