Compartir a través de


de la propiedad TermSet.CustomSortOrder

Obtiene o establece el orden personalizado del objeto Term .

Espacio de nombres:  Microsoft.SharePoint.Taxonomy
Ensamblado:  Microsoft.SharePoint.Taxonomy (en Microsoft.SharePoint.Taxonomy.dll)

Sintaxis

'Declaración
Public Overrides Property CustomSortOrder As String
    Get
    Set
'Uso
Dim instance As TermSet
Dim value As String

value = instance.CustomSortOrder

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

Valor de propiedad

Tipo: System.String
El valor es una cadena formada por los TermGuid los objetos secundarios que están separados por un :. Cuando el orden personalizado se una referencia null (Nothing en Visual Basic) o vacío, los Term los objetos secundarios del término actual está ordenada alfabéticamente basándose en la lengua de trabajo del objeto TermStore .

Excepciones

Excepción Condición
InvalidOperationException

El actual Term no es válido.

UnauthorizedAccessException

El usuario actual tiene permisos suficientes para realizar esta operación.

TermStoreOperationException

Esta operación no es válida en los términos de huérfanos [TermSet]. Error en la operación.

Comentarios

Si el valor de orden personalizado contiene Guid no válido o uno del Guid no pertenece a sus Term los objetos secundarios, se omite. Si no se incluye ningún niño TermGuid , entonces, se ordenarán alfabéticamente siguiendo los objetos Term con orden personalizado.

El usuario actual debe tener el permiso TaxonomyRights.Edit para establecer esta propiedad. Llame al método CommitAll() para guardar los cambios a la base de datos.

Vea también

Referencia

clase TermSet

Miembros TermSet

Espacio de nombres Microsoft.SharePoint.Taxonomy