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


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

ISchematicDiagramClass Interface

Provides access to members that manage the schematic diagram class.

Product Availability

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

Description

A schematic diagram class holds the database and configuration properties defining the content and presentation of one or several schematic diagrams that will be generated. It holds the properties defining the representation of feature layers that compose the schematic diagrams and so behaves as the template for the display properties of specific schematic diagrams of a network. It allows generation of a particular type of schematic diagram containing a set of expected types of schematic features. Typically, in the example of an electric network, a schematic diagram class can be defined for a schematic of primaries and switches, and another diagram class can be defined for a schematic of the internal diagrams (inside plant) of the devices.

A schematic diagram class is assigned to one schematic dataset, although more than one schematic diagram class can be defined for the same schematic dataset.

Members

Name Description
Read/write property AlwaysLoadDiagrams Indicates if the diagrams which belong to the diagram class are always loaded.
Read-only property AssociatedSchematicElementClasses The associated element classes to the schematic diagram class.
Method AssociateSchematicElementClass Associates the element class to the schematic diagram class.
Method CreateSchematicAttribute Creates a schematic in memory attribute.
Method CreateSchematicDiagram Creates a new schematic diagram.
Read/write property DefaultSchematicNodeClass Default schematic in memory node element class related to the schematic diagram class.
Method Delete Deletes the schematic object class.
Method DissociateSchematicElementClass Dissociates the element class from the schematic diagram class.
Read/write property ExternalQueryEvaluationMode External query evaluation mode of the schematic object class.
Read/write property IdentifierFieldNames Identifier fields names of the schematic object class.
Read-only property IsSchematicElementClassAssociated Indicates whether or not the element class is associated to the schematic diagram class.
Method LoadSchematicInMemoryDiagram Loads a schematic in memory diagram specified by its DiagramName.
Read/write property Name Name of the schematic object class.
Read/write property Parent Parent of the schematic diagram class.
Read-only property PredefinedAttributeNames Predefined attributes names of the schematic in memory object class.
Read/write property QueryString Query string of the schematic object class.
Read/write property SchematicAlgorithm Schematic algorithm of the schematic diagram class.
Read/write property SchematicAlgorithms Schematic algorithms of the schematic diagram class.
Read/write property SchematicBuilder Schematic builder of the schematic diagram class.
Read-only property SchematicDataset Schematic dataset the schematic object class belongs to.
Read/write property SchematicDataSource Schematic data source of the schematic object class.
Read-only property SchematicDiagramByID Schematic diagram referenced by the specified ID.
Read-only property SchematicDiagramByName Schematic diagram referenced by the specified Name.
Read-only property SchematicDiagrams Schematic diagrams enumeration within the schematic dataset or schematic folder container.
Read/write property SchematicLayerTemplate Schematic layer template related to the schematic diagram class.
Read/write property SchematicQueryParameters Schematic query parameters of the schematic object class.
Read/write property SchematicTraces Schematic analyst traces of the schematic diagram class.

Inherited Interfaces

Interfaces Description
ISchematicObjectClass Provides access to members that manage the schematic object class.

Classes that implement ISchematicDiagramClass

Classes Description
SchematicDiagramClass Schematic diagram class object.