C# Класс ArcGIS4LocalGovernment.AttributeAssistantEditorExtension

Наследование: ESRI.ArcGIS.Desktop.AddIns.Extension
Показать файл Открыть проект

Private Properties

Свойство Тип Описание
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

Открытые методы

Метод Описание
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

Защищенные методы

Метод Описание
OnGetState ( ) : ESRI.ArcGIS.Desktop.AddIns.ExtensionState
OnSetState ( ESRI state ) : bool
OnShutdown ( ) : void
OnStartup ( ) : void

Приватные методы

Метод Описание
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

Описание методов

AttributeAssistantEditorExtension() публичный Метод

public AttributeAssistantEditorExtension ( ) : System
Результат System

GetAllFabricSubLayers() публичный Метод

public GetAllFabricSubLayers ( IArray &CFSubLayers ) : bool
CFSubLayers IArray
Результат bool

GetFabricSubLayersByClass() публичный Метод

public GetFabricSubLayersByClass ( esriCadastralFabricTable FabricSubClass, IArray &CFParcelFabSubLayers ) : bool
FabricSubClass esriCadastralFabricTable
CFParcelFabSubLayers IArray
Результат bool

InitFabricState() публичный Метод

public InitFabricState ( ) : void
Результат void

OnGetState() защищенный Метод

protected OnGetState ( ) : ESRI.ArcGIS.Desktop.AddIns.ExtensionState
Результат ESRI.ArcGIS.Desktop.AddIns.ExtensionState

OnSetState() защищенный Метод

protected OnSetState ( ESRI state ) : bool
state ESRI
Результат bool

OnShutdown() защищенный Метод

protected OnShutdown ( ) : void
Результат void

OnStartup() защищенный Метод

protected OnStartup ( ) : void
Результат void

SetDynamicValues() публичный Метод

public SetDynamicValues ( IObject inObject, string mode, List &ChangeFeatureList, List &NewFeatureList, List &ChangeFeatureGeoList ) : bool
inObject IObject
mode string
ChangeFeatureList List
NewFeatureList List
ChangeFeatureGeoList List
Результат bool

UnInitFabricState() публичный Метод

public UnInitFabricState ( ) : void
Результат void

UnWireFabricEvents() публичный Метод

public UnWireFabricEvents ( ) : void
Результат void

WireFabricEvents() публичный Метод

public WireFabricEvents ( ) : void
Результат void

unversionedEdit() публичный Метод

public unversionedEdit ( IQueryFilter qFilterGen, int sequenceColumnNum, int idxSeqField, int curLoop, ITransactions &transactions ) : long
qFilterGen IQueryFilter
sequenceColumnNum int
idxSeqField int
curLoop int
transactions ITransactions
Результат long