Skip to main content

DesRevisionNamingScheme

Revision naming scheme details obtained by desRevisionNamingSchemes. More information is available on revision naming schemes at: https://www.altium.com/documentation/altium-designer/accessing-detailed-item-view#!revision_naming_scheme_dlg

type DesRevisionNamingScheme {
contentTypes: [DesContentTypeKind!]!
createdAt: DateTime!
createdBy: DesUser!
id: ID!
isControlledPerContentType: Boolean!
itemRevisionSeparator: String!
levels: [DesRevisionNamingSchemeLevel!]!
name: String!
revisionNamingSchemeId: String! @deprecated
updatedAt: DateTime!
updatedBy: DesUser!
}

Fields

DesRevisionNamingScheme.contentTypes ● [DesContentTypeKind!]! non-null enum

The DesContentTypeKind list for this revision naming scheme.

DesRevisionNamingScheme.createdAt ● DateTime! non-null scalar

The DateTime this revision naming scheme was created.

DesRevisionNamingScheme.createdBy ● DesUser! non-null object

The user this revision naming scheme was created by.

DesRevisionNamingScheme.id ● ID! non-null scalar

The node identifier.

DesRevisionNamingScheme.isControlledPerContentType ● Boolean! non-null scalar

If true, the revision naming scheme is only applicable to objects of the content types specified by contentTypes.

DesRevisionNamingScheme.itemRevisionSeparator ● String! non-null scalar

The separator used between item identifier and revision identifier.

DesRevisionNamingScheme.levels ● [DesRevisionNamingSchemeLevel!]! non-null object

The DesRevisionNamingSchemeLevel list for this revision naming scheme.

DesRevisionNamingScheme.name ● String! non-null scalar

The name of this revision naming scheme.

DesRevisionNamingScheme.revisionNamingSchemeId ● String! deprecated non-null scalar

DEPRECATED

Use id instead.

DesRevisionNamingScheme.updatedAt ● DateTime! non-null scalar

The DateTime this revision naming scheme was last updated at.

DesRevisionNamingScheme.updatedBy ● DesUser! non-null object

The user this revision naming scheme was last updated by.