C# Class ArcGIS4LocalGovernment.AttributeAssistantEditorExtension

Inheritance: ESRI.ArcGIS.Desktop.AddIns.Extension
显示文件 Open project: Esri/local-government-desktop-addins

Private Properties

Property Type Description
ArcMap_CloseDocument void
ArcMap_NewOpenDocument void
GetConfigSettings void
OnBeforeStopEditing void
OnBeforeStopOperation void
OnChangeFeature void
OnChangeGeoFeature void
OnCreateFeature void
OnCreateRelationship void
OnManualFeature void
OnStartEditing void
OnStopEditing void
WireEditorEvents void
appStatusEvents_Initialized void
concatFunc void
getDefaultRows void
getView void
init void
intersectLayerDetailsFunctions void
processFeatures void
reloadOccured void
sendEvent void

Public Methods

Method Description
AttributeAssistantEditorExtension ( ) : System
GetAllFabricSubLayers ( IArray &CFSubLayers ) : bool
GetFabricSubLayersByClass ( esriCadastralFabricTable FabricSubClass, IArray &CFParcelFabSubLayers ) : bool
InitFabricState ( ) : void
SetDynamicValues ( IObject inObject, string mode, List &ChangeFeatureList, List &NewFeatureList, List &ChangeFeatureGeoList ) : bool
UnInitFabricState ( ) : void
UnWireFabricEvents ( ) : void
WireFabricEvents ( ) : void
unversionedEdit ( IQueryFilter qFilterGen, int sequenceColumnNum, int idxSeqField, int curLoop, ITransactions &transactions ) : long

Protected Methods

Method Description
OnGetState ( ) : ESRI.ArcGIS.Desktop.AddIns.ExtensionState
OnSetState ( ESRI state ) : bool
OnShutdown ( ) : void
OnStartup ( ) : void

Private Methods

Method Description
ArcMap_CloseDocument ( ) : void
ArcMap_NewOpenDocument ( ) : void
GetConfigSettings ( ) : void
OnBeforeStopEditing ( bool save ) : void
OnBeforeStopOperation ( ESRI obj ) : void
OnChangeFeature ( ESRI obj ) : void
OnChangeGeoFeature ( ESRI obj ) : void
OnCreateFeature ( ESRI obj ) : void
OnCreateRelationship ( ESRI obj ) : void
OnManualFeature ( ESRI obj ) : void
OnStartEditing ( ) : void
OnStopEditing ( System.Boolean save ) : void
WireEditorEvents ( ) : void
appStatusEvents_Initialized ( ) : void
concatFunc ( string val, string &result, string ConcatDelim = "," ) : void
getDefaultRows ( IObject &inObject, ICursor &outCursor ) : void
getView ( DataTable dt ) : void
init ( ) : void
intersectLayerDetailsFunctions ( ILayer pLay, List pGeos, AAState strOpt, bool &found, List &strFiles, ESRI &inObject, int intFldIdx, List MatchPattern ) : void
processFeatures ( List ObjectList, string eventType ) : void
reloadOccured ( object sender, EventArgs e ) : void
sendEvent ( IObject inObject, string mode ) : void

Method Details

AttributeAssistantEditorExtension() public method

public AttributeAssistantEditorExtension ( ) : System
return System

GetAllFabricSubLayers() public method

public GetAllFabricSubLayers ( IArray &CFSubLayers ) : bool
CFSubLayers IArray
return bool

GetFabricSubLayersByClass() public method

public GetFabricSubLayersByClass ( esriCadastralFabricTable FabricSubClass, IArray &CFParcelFabSubLayers ) : bool
FabricSubClass esriCadastralFabricTable
CFParcelFabSubLayers IArray
return bool

InitFabricState() public method

public InitFabricState ( ) : void
return void

OnGetState() protected method

protected OnGetState ( ) : ESRI.ArcGIS.Desktop.AddIns.ExtensionState
return ESRI.ArcGIS.Desktop.AddIns.ExtensionState

OnSetState() protected method

protected OnSetState ( ESRI state ) : bool
state ESRI
return bool

OnShutdown() protected method

protected OnShutdown ( ) : void
return void

OnStartup() protected method

protected OnStartup ( ) : void
return void

SetDynamicValues() public method

public SetDynamicValues ( IObject inObject, string mode, List &ChangeFeatureList, List &NewFeatureList, List &ChangeFeatureGeoList ) : bool
inObject IObject
mode string
ChangeFeatureList List
NewFeatureList List
ChangeFeatureGeoList List
return bool

UnInitFabricState() public method

public UnInitFabricState ( ) : void
return void

UnWireFabricEvents() public method

public UnWireFabricEvents ( ) : void
return void

WireFabricEvents() public method

public WireFabricEvents ( ) : void
return void

unversionedEdit() public method

public unversionedEdit ( IQueryFilter qFilterGen, int sequenceColumnNum, int idxSeqField, int curLoop, ITransactions &transactions ) : long
qFilterGen IQueryFilter
sequenceColumnNum int
idxSeqField int
curLoop int
transactions ITransactions
return long