Schematic Diagram Information object

Overview

This topic discusses the JSON representation of Schematic Diagram Information objects.

Use dark colors for code blocksCopy
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
  "name": "<diagramName>",
  "id": "<diagramId>",
  "templateIdentifier": "<templateIdentifier>",
  "templateObjectID": <templateObjectID>,
  "schematicLayerIdentifier": <schematicLayerIdentifier>,
  "folderObjectID": <folderObjectID>,
  "folderIdentifier": "<folderIdentifier>",
  "objectID": <objectID>,
  "createdBy": "<diagramCreator>",
  "lastModificationBy": "<diagramLastEditor>",
  "lastUpdateBy": "<diagramLastUpdator>",
  "creationDate": "<diagramCreationDate>",
  "lastModificationDate": "<diagramModificationDate>",
  "lastUpdateDate": "<diagramLastUpdateDate>",
  "lockedBy": "<diagramLastLocker>",
  "version": "<version>",
  "extent": <envelope>,
  "rootNodes": [
    "<rootNode1>",
    ...,
    "<rootNodeN>"
  ],
  "endNodes": [
    "<endNode1>",
    ...,
    "<endNodeK>"
  ]
}

Object properties

PropertyDetails

name

The diagram name (String).

id

The diagram identifier in the schematic service (String).

templateIdentifier

The identifier of the diagram template on which the schematic diagram is based in the schematic service (String).

templateObjectID

The OBJECTID of the diagram template on which the schematic diagram is based in the schematic dataset (Long).

schematicLayerIdentifier

The identifier of the schematic diagram layer in the schematic service (Long).

folderObjectID

The OBJECTID of the schematic folder where the diagram is stored in the schematic dataset (Long).

folderIdentifier

The identifier of the schematic folder where the diagram is stored in the schematic service (String).

objectID

The OBJECTID of the schematic diagram in the schematic dataset (Long).

createdBy

The name of the diagram creator (String).

lastModificationBy

The name of the last user who modified the diagram (String).

lastUpdateBy

The name of the last user who updated the diagram (String).

creationDate

The diagram creation date (String).

lastModificationDate

The date the diagram was last modified (String).

lastUpdateDate

The date the diagram was last updated (String).

lockedBy

The name of the last user who locked the diagram (String).

version

The SDE version on which the diagram is based (String).

extent

The diagram extent (envelope).

rootNodes

(Optional)

The list of the schematic root node identifiers (Array of String).

endNodes

(Optional)

The list of the schematic end node identifiers (Array of String).

Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.