C# Class CustomGxObject_CS.GxPyObject

Inheritance: ESRI.ArcGIS.Catalog.IGxObject, ESRI.ArcGIS.Catalog.IGxObjectUI, ESRI.ArcGIS.Catalog.IGxObjectEdit, ESRI.ArcGIS.Catalog.IGxObjectProperties
Mostrar archivo Open project: Esri/arcobjects-sdk-community-samples Class Usage Examples

Public Methods

Method Description
Attach ( IGxObject Parent, IGxCatalog pCatalog ) : void
CanCopy ( ) : bool
CanDelete ( ) : bool
CanRename ( ) : bool
Delete ( ) : void
Detach ( ) : void
EditProperties ( int hParent ) : void
GetPropByIndex ( int Index, string &pName, object &pValue ) : void
GetProperty ( string Name ) : object
GxPyObject ( ) : System
GxPyObject ( string name ) : System
Refresh ( ) : void
Rename ( string newShortName ) : void
SetProperty ( string Name, object Value ) : void

Private Methods

Method Description
ArcGISCategoryRegistration ( Type registerType ) : void

Required method for ArcGIS Component Category registration - Do not modify the contents of this method with the code editor.

ArcGISCategoryUnregistration ( Type registerType ) : void

Required method for ArcGIS Component Category unregistration - Do not modify the contents of this method with the code editor.

DeleteObject ( IntPtr hObject ) : bool
RegisterFunction ( Type registerType ) : void
SetBitmaps ( ) : void
SetNames ( string newName ) : void
UnregisterFunction ( Type registerType ) : void

Method Details

Attach() public method

public Attach ( IGxObject Parent, IGxCatalog pCatalog ) : void
Parent IGxObject
pCatalog IGxCatalog
return void

CanCopy() public method

public CanCopy ( ) : bool
return bool

CanDelete() public method

public CanDelete ( ) : bool
return bool

CanRename() public method

public CanRename ( ) : bool
return bool

Delete() public method

public Delete ( ) : void
return void

Detach() public method

public Detach ( ) : void
return void

EditProperties() public method

public EditProperties ( int hParent ) : void
hParent int
return void

GetPropByIndex() public method

public GetPropByIndex ( int Index, string &pName, object &pValue ) : void
Index int
pName string
pValue object
return void

GetProperty() public method

public GetProperty ( string Name ) : object
Name string
return object

GxPyObject() public method

public GxPyObject ( ) : System
return System

GxPyObject() public method

public GxPyObject ( string name ) : System
name string
return System

Refresh() public method

public Refresh ( ) : void
return void

Rename() public method

public Rename ( string newShortName ) : void
newShortName string
return void

SetProperty() public method

public SetProperty ( string Name, object Value ) : void
Name string
Value object
return void