ArcObjects Library Reference  (Schematic)    

INgProjectBuilder Interface

Provides access to members that control the graphic project builder.

Product Availability

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

Description

The project builder interface's members let you define your schematic application components (diagram types, element types, behaviors...).

Members

Description
Read-only property Behaviors List of the behaviors defined for the project.
Method CreateBehavior Creates the behavior to respond to the event 'evtName' on the metatype 'metaType' for the object type named 'objectType'.
Method CreateDiagramType Creates a new diagram type named 'diagTypeName'. This new diagram type can inherit from an existing 'parent' diagram type.
Method CreateElementType Creates a new element type named 'eltTypeName' whose type is 'Type'.
Method CreateFlagModel Creates a new flag mode named 'flagModelName' for the project.
Method CreatePatternModel Creates a new pattern model named 'patternModelName' for the project. The 'type' parameter specifies the pattern type (see esriNgPatternType).
Method DeleteAttributeSets Deletes all the attribute sets associated with the project.
Method DeleteDataSources Deletes all the data sources associated with the project.
Method DeleteProcedureSets Deletes all the procedure sets associated with the project.
Method GetBehaviors Returns the list of the behaviors defined for the metatype 'metaType'. To obtain the list of the behaviors defined for a given object type only, specify the name of that object type using the 'objTypeName' parameter.
Method GetColorIndex Returns the color index corresponding to the specified RGB values in the project.
Method GetFontIndex Returns the font index corresponding to font named 'fontName' in the project.
Method ReloadSymbol Reloads the symbol named 'symbolName' in the project.
Method ReplaceDataSource Changes the specified old datasource by the specified new datasource in the project.
Method Save Saves all the parameters that define the project.

CoClasses that implement INgProjectBuilder

CoClasses and Classes Description
NgProject Project object.

See Also

INgProject Interface

 


Feedback Send feedback on this page