C# Class SchematicCreateBasicSettingsAddIn.GenerateSchematicTemplate

Inheritance: ESRI.ArcGIS.Desktop.AddIns.Button
Show file Open project: Esri/arcobjects-sdk-community-samples

Public Properties

Property Type Description
formAdvanced frmAdvanced
formNames frmDatasetTemplateName
formReduce frmSelectItemsToReduce

Public Methods

Method Description
GenerateSchematicTemplate ( ) : System
cleanUp ( ) : void
formAdvanced_doneFormEvent ( object sender, AdvancedEvents e ) : void
formNames_cancelFormEvent ( object sender, EventArgs e ) : void
formNames_nextFormEvent ( object sender, NameEvents e ) : void
formReduce_cancelFormEvent ( object sender, EventArgs e ) : void
formReduce_doneFormEvent ( object sender, ReduceEvents e ) : void

Protected Methods

Method Description
OnClick ( ) : void
OnUpdate ( ) : void

Private Methods

Method Description
CreateDataset ( NameEvents templateInfo ) : System.Boolean
CreateSchLayers ( IEnumLayer pLayers ) : string
CreateTemplate ( NameEvents templateInfo ) : System.Boolean
GetLayers ( ) : IEnumLayer
ProcessFCs ( IEnumFeatureClass fcComplexEdge, IEnumFeatureClass fcComplexNode, IEnumFeatureClass fcSimpleEdge, IEnumFeatureClass fcSimpleNode ) : IFeatureClass>.Dictionary

Method Details

GenerateSchematicTemplate() public method

public GenerateSchematicTemplate ( ) : System
return System

OnClick() protected method

protected OnClick ( ) : void
return void

OnUpdate() protected method

protected OnUpdate ( ) : void
return void

cleanUp() public method

public cleanUp ( ) : void
return void

formAdvanced_doneFormEvent() public method

public formAdvanced_doneFormEvent ( object sender, AdvancedEvents e ) : void
sender object
e AdvancedEvents
return void

formNames_cancelFormEvent() public method

public formNames_cancelFormEvent ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

formNames_nextFormEvent() public method

public formNames_nextFormEvent ( object sender, NameEvents e ) : void
sender object
e NameEvents
return void

formReduce_cancelFormEvent() public method

public formReduce_cancelFormEvent ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void

formReduce_doneFormEvent() public method

public formReduce_doneFormEvent ( object sender, ReduceEvents e ) : void
sender object
e ReduceEvents
return void

Property Details

formAdvanced public property

public frmAdvanced,SchematicCreateBasicSettingsAddIn formAdvanced
return frmAdvanced

formNames public property

public frmDatasetTemplateName,SchematicCreateBasicSettingsAddIn formNames
return frmDatasetTemplateName

formReduce public property

public frmSelectItemsToReduce,SchematicCreateBasicSettingsAddIn formReduce
return frmSelectItemsToReduce