Type: CSOM String

Accessibility: Read/Write

Specifies the custom sort order of the current Term (section object.

The return value is a string that is composed of the child Term GUIDs and separated by a semicolon ( ‘:’). When the custom sort order is null or empty, the child Term objects of the current Term are sorted alphabetically based on the language of the current TermStore (section object.


If the custom sort-order value contains an invalid GUID, or if one of the GUIDs does not belong to its child Term objects, then it is ignored. If any GUID that belongs to a child Term is not included, then it will be sorted alphabetically following the Term objects with custom sort order.

Call the CommitAll (section method to save this change to the database.


Error Code

Error Type Name




The protocol client has insufficient permissions to perform this operation.



This operation is invalid in the orphaned terms term set (section object. The operation failed.