This document is archived and information here might be outdated.  Recommended version.

ISchematicElement Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Schematic > ESRI.ArcGIS.Schematic > Interfaces > IS > ISchematicElement Interface
ArcGIS Developer Help

ISchematicElement Interface

Provides access to members that control the schematic element.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Schematics Extension.


Schematic elements are implemented by a schematic element class. These schematic elements display in schematic diagrams that are generated/opened in ArcMap, previewed in ArcCatalog, or created/visualized via any application developed with the ArcGIS Schematics API.

The schematic elements contained in a schematic diagram are regrouped into feature layers. There is a feature layer for each schematic element class that is associated with the diagram class that implements the diagram.


Name Description
Method AlterPropertySet Changes the schematic element PropertySet with the specified PropertySet.
Read-only property Class The Object Class for the row.
Method CreateAssociation Create a schematic association.
Method Delete Deletes the row.
Read/write property Displayed Indicates if the element is displayed.
Read-only property Fields The fields Collection for this row buffer.
Read-only property HasOID Indicates if the row has an OID.
Read/write property Initial Indicates if the schematic element belongs to the initial list of elements specified for the schematic diagram.
Read-only property Name Name of the schematic element.
Read-only property OID The OID for the row.
Read-only property PropertySet PropertySet related to the schematic element.
Read-only property SchematicDiagram Schematic diagram related to the schematic element.
Read-only property SchematicElementClass Schematic element class related to the schematic element.
Read/write property SchematicRelation Schematic element relation ship.
Method Store Stores the row.
Read-only property Table The Table for the row.
Read/write property UpdateStatus Update status of the element.
Read/write property Value The value of the field with the specified index.

Inherited Interfaces

Interfaces Description
IObject Provides access to the class the row belongs to.
IRow Provides access to members that return information about the row, the table the row belongs to and storing and deleting the row.
IRowBuffer Provides access to members used for getting and modifying a rows values and for getting the fields in the row.

Classes that implement ISchematicElement

Classes Description
SchematicLink A schematic link object.
SchematicNode A schematic node object.
SchematicNodeOnLink A schematic node-on-link object.
SchematicSubLink A schematic sublink object.