TObjectId enumeration
Note, the eTraceObject and eSpareViaObject values are for internal use only and are not used directly with PCB documents (these values are used for Signal Integrity and Situs auto routing modules).
public enum TObjectId
Namespace: SCH · Assembly: Altium.SDK.Interfaces
Values
| Name | Value | Description |
|---|---|---|
eFirstObjectID | 0 | |
eClipBoardContainer | 1 | |
eNote | 2 | |
eProbe | 3 | |
eRectangle | 4 | |
eLine | 5 | |
eConnectionLine | 6 | |
eBusEntry | 7 | |
eArc | 8 | |
eEllipticalArc | 9 | |
eRoundRectangle | 10 | |
eImage | 11 | |
ePie | 12 | |
eTextFrame | 13 | |
eRichTextDocument | 14 | |
eEllipse | 15 | |
eJunction | 16 | |
ePolygon | 17 | |
ePolyline | 18 | |
eWire | 19 | |
eBus | 20 | |
eBezier | 21 | |
eLabel | 22 | |
eHyperlink | 23 | |
eNetLabel | 24 | |
eDesignator | 25 | |
eSchComponent | 26 | |
eParameter | 27 | |
eParameterSet | 28 | |
eParameterList | 29 | |
eSheetName | 30 | |
eSheetFileName | 31 | |
eSheet | 32 | |
eSchLib | 33 | |
eSymbol | 34 | |
eNoERC | 35 | |
eErrorMarker | 36 | |
ePin | 37 | |
ePort | 38 | |
ePowerObject | 39 | |
eSheetEntry | 40 | |
eSheetSymbol | 41 | |
eTemplate | 42 | |
eTaskHolder | 43 | |
eMapDefiner | 44 | |
eImplementationMap | 45 | |
eImplementation | 46 | |
eImplementationsList | 47 | |
eCrossSheetConnector | 48 | |
eCompileMask | 49 | |
eOpenBusComponent | 50 | |
eOpenBusLink | 51 | |
eOpenBusDesignator | 52 | |
eHarnessConnector | 53 | |
eHarnessEntry | 54 | |
eHarnessConnectorType | 55 | |
eSignalHarness | 56 | |
eOpenBusPort | 57 | |
eHighLevelCodeSymbol | 58 | |
eHighLevelCodeEntry | 59 | |
eOpenBusPinGroup | 60 | |
eBlanket | 61 | |
eRTFLink | 62 | |
eFSMState | 63 | |
eFSMTransition | 64 | |
eCommentThread | 65 | |
eCommentThreadNote | 66 | |
eFSMNote | 67 | |
eDiagramModule | 68 | |
eDiagramModuleName | 69 | |
eDiagramModuleSource | 70 | |
eDiagramConnector | 71 | |
eDiagramBlock | 72 | |
eDiagramHarness | 73 | |
eDiagramHarnessName | 74 | |
eDiagramHarnessSource | 75 | |
eDiagramConnectorLink | 76 | |
eDiagramPin | 77 | |
eVirtualParameter | 78 | |
eHarnessWiringDiagram | 79 | |
eHarnessLayoutDrawing | 80 | |
eHarnessComponent | 81 | |
eHarnessWire | 82 | |
eHarnessSplice | 83 | |
eHarnessLayoutLabel | 84 | |
eHarnessLayoutConnectionPoint | 85 | |
eHarnessBundle | 86 | |
eHarnessLogicalSignal | 87 | |
eHarnessPin | 88 | |
eHarnessWireLabel | 89 | |
eHarnessWireData | 90 | |
eHarnessSpliceData | 91 | |
eHarnessShield | 92 | |
eHarnessTwist | 93 | |
eHarnessNoConnect | 94 | |
eHarnessNoConnectData | 95 | |
eHarnessShieldData | 96 | |
eHarnessTwistData | 97 | |
eHarnessCable | 98 | |
eHarnessCableData | 99 | |
eImageParameter | 100 | |
eHarnessAssociatedParts | 101 | |
eHarnessLibrary | 102 | |
eLineView | 103 | |
eHarnessCovering | 104 | |
eObjectDefinition | 105 | |
eHarnessWireBreak | 106 | |
eAssociatedObjects | 107 | |
eElectronicsSystemDesignDocument | 108 | |
eFunctionalBlock | 109 | |
eFunctionalConnectionLine | 110 | |
eFunctionalTextFrame | 111 | |
eSchematicBlock | 112 | |
eReuseSheetSymbol | 113 | |
eReuseBlockImplementationInfo | 114 | |
eLastObjectId | 115 |
Returned by
Accepted by
ISch_ServerInterface.SchObjectFactory, ISch_ServerInterface.SchObjectFactoryBySettings