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.