C# 클래스 ArcGIS4LocalGovernment.AttributeAssistantEditorExtension

상속: ESRI.ArcGIS.Desktop.AddIns.Extension
파일 보기 프로젝트 열기: Esri/local-government-desktop-addins

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