📄 esricatalog.tlh
字号:
// Raw methods provided by interface
//
virtual HRESULT __stdcall OnRefreshAll ( ) = 0;
virtual HRESULT __stdcall OnObjectAdded (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectDeleted (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectChanged (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectRefreshed (
struct IGxObject * object ) = 0;
};
struct __declspec(uuid("bdbbb3f8-d0b2-11d1-aed9-080009ec734b"))
IGxCatalogEvents : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall OnRefreshAll ( ) = 0;
virtual HRESULT __stdcall OnObjectAdded (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectDeleted (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectChanged (
struct IGxObject * object ) = 0;
virtual HRESULT __stdcall OnObjectRefreshed (
struct IGxObject * object ) = 0;
};
struct __declspec(uuid("252c4a5d-f6d7-11d3-a68c-0008c7d3ae8d"))
IGxMapPageLayout : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_PageLayout (
struct IPageLayout * * ppPageLayout ) = 0;
};
struct __declspec(uuid("fbbbdfa1-59c3-42c9-b63f-1ce5d8fcb7c5"))
IGxLayerSource : IUnknown
{};
struct __declspec(uuid("b330f48a-de4d-11d2-9f2f-00c04f6bc69e"))
IGxFileSetup : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_Category (
BSTR _arg1 ) = 0;
virtual HRESULT __stdcall SetImages (
OLE_HANDLE hSmallImageBitmap,
OLE_HANDLE hSmallImageSelectedBitmap,
OLE_HANDLE hLargeImageBitmap,
OLE_HANDLE hLargeImageSelectedBitmap ) = 0;
};
struct __declspec(uuid("c34479ba-1d3c-11d4-a0db-00c04f6bc626"))
IGxDatabase2 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_WorkspaceName (
struct IWorkspaceName * WorkspaceName ) = 0;
virtual HRESULT __stdcall get_WorkspaceName (
struct IWorkspaceName * * WorkspaceName ) = 0;
virtual HRESULT __stdcall get_Workspace (
struct IWorkspace * * Workspace ) = 0;
virtual HRESULT __stdcall get_IsRemoteDatabase (
VARIANT_BOOL * IsRemoteDatabase ) = 0;
virtual HRESULT __stdcall get_IsConnected (
VARIANT_BOOL * IsConnected ) = 0;
virtual HRESULT __stdcall Disconnect ( ) = 0;
virtual HRESULT __stdcall get_IsEnterpriseGeodatabase (
VARIANT_BOOL * IsEnterpriseGeodatabase ) = 0;
virtual HRESULT __stdcall Connect ( ) = 0;
};
struct __declspec(uuid("da1862ed-95f8-11d2-af67-080009ec734b"))
IGxThumbnail : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_Thumbnail (
struct IPicture * picture ) = 0;
virtual HRESULT __stdcall get_Thumbnail (
struct IPicture * * picture ) = 0;
};
struct __declspec(uuid("bdbbb3fa-d0b2-11d1-aed9-080009ec734b"))
IGxFileFilterEvents : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall OnDefinitionChanged ( ) = 0;
};
struct __declspec(uuid("b0277e3e-917d-44f3-8860-d2c5e01ad215"))
IGxRemoteContainer : IUnknown
{};
struct __declspec(uuid("74f0d7f1-c7f5-4116-a9f5-5b51c9312d95"))
IGxBasicObject : IUnknown
{};
struct __declspec(uuid("c6df682d-a28c-476a-924c-44d1194cf78d"))
IGxObjectWizard : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall Invoke (
OLE_HANDLE hParentWnd ) = 0;
};
struct __declspec(uuid("c9bb82e5-1801-4ee9-9dff-0eff01a7b016"))
IGxDiskConnection2 : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_HasCachedChildren (
VARIANT_BOOL * bHasCachedChildren ) = 0;
virtual HRESULT __stdcall RefreshStatus ( ) = 0;
};
struct __declspec(uuid("1b6629ef-a67d-11d2-af6c-080009ec734b"))
IGxToolbox : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall GetApplicableTools (
struct IEnumGxObject * Selection,
VARIANT * toolNames ) = 0;
virtual HRESULT __stdcall Execute (
BSTR toolName,
struct IEnumGxObject * Selection ) = 0;
};
struct __declspec(uuid("4b7eb42e-d500-11d3-a6f3-0008c7d3ae50"))
IGxObjectSort : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_SortEnabled (
VARIANT_BOOL Path ) = 0;
virtual HRESULT __stdcall get_SortEnabled (
VARIANT_BOOL * Path ) = 0;
};
struct __declspec(uuid("5be00d0d-d750-433c-979e-8d872cbdd6fc"))
IGxObjectSortAlwaysOnTop : IUnknown
{};
struct __declspec(uuid("d3cc0862-a328-4b51-a05a-540bf20cef25"))
IGxObjectInternalName : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_InternalObjectName (
struct IName * * ppInternalObjectName ) = 0;
virtual HRESULT __stdcall putref_InternalObjectName (
struct IName * ppInternalObjectName ) = 0;
};
struct __declspec(uuid("82289f34-2c34-40d2-a2cf-5bbcb19cb21f"))
IGxShortcut : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Target (
struct IGxObject * * ppTarget ) = 0;
virtual HRESULT __stdcall putref_Target (
struct IGxObject * ppTarget ) = 0;
virtual HRESULT __stdcall put_TargetLocation (
BSTR pLocation ) = 0;
virtual HRESULT __stdcall get_TargetLocation (
BSTR * pLocation ) = 0;
};
struct __declspec(uuid("e29b3c76-e7b2-458e-8732-e929391da234"))
IShortcutName : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_TargetName (
struct IName * * ppTargetName ) = 0;
virtual HRESULT __stdcall putref_TargetName (
struct IName * ppTargetName ) = 0;
};
struct __declspec(uuid("3f5c143c-8e15-40c7-8ce8-f67289c6842a"))
IGxRemoteConnection : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall Connect ( ) = 0;
virtual HRESULT __stdcall Disconnect ( ) = 0;
};
struct __declspec(uuid("b1c5dd7c-db4e-485a-8beb-6c656b15a294"))
IGxRootObjectStartupProperties : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Enabled (
VARIANT_BOOL * IsEnabled ) = 0;
};
struct __declspec(uuid("5f01e7b0-49f2-11d3-9f51-00c04f6bdf06"))
IGxLocator : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall putref_LocatorName (
struct ILocatorName * Name ) = 0;
virtual HRESULT __stdcall get_LocatorName (
struct ILocatorName * * Name ) = 0;
virtual HRESULT __stdcall get_Locator (
struct ILocator * * Locator ) = 0;
};
struct __declspec(uuid("cc37fe42-5dad-4567-9c76-b41b29c58468"))
IGxGISServersFolder : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall put_Path (
BSTR Path ) = 0;
virtual HRESULT __stdcall get_Path (
BSTR * Path ) = 0;
};
struct __declspec(uuid("ccdcce1b-d6d4-4e54-b01b-375f2aa53ae9"))
IGxAddGISServerCommand : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall GetChildren (
struct IEnumGxObject * * Children ) = 0;
};
struct __declspec(uuid("ecdd192b-f45c-4159-8725-d7658bce0c57"))
IGxMetadataSupport : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_Editor (
struct IUID * * ppEditor ) = 0;
virtual HRESULT __stdcall get_StylesheetPath (
BSTR * pPath ) = 0;
};
struct __declspec(uuid("cd492cc1-d71c-4b7a-bec9-b43e7374d9e1"))
IGxFilterDataElements : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall get_ChooseDomain (
struct IGPDomain * * ppDomain ) = 0;
virtual HRESULT __stdcall putref_ChooseDomain (
struct IGPDomain * ppDomain ) = 0;
virtual HRESULT __stdcall get_DisplayDomain (
struct IGPDomain * * ppDomain ) = 0;
virtual HRESULT __stdcall putref_DisplayDomain (
struct IGPDomain * ppDomain ) = 0;
virtual HRESULT __stdcall put_Name (
BSTR _arg1 ) = 0;
virtual HRESULT __stdcall put_Description (
BSTR _arg1 ) = 0;
};
struct __declspec(uuid("bdbbb40c-d0b2-11d1-aed9-080009ec734b"))
GxCatalog;
// [ default ] interface IUnknown
// interface IGxCatalog
// interface IGxObject
// interface IGxObjectUI
// interface IGxObjectContainer
// interface IGxObjectEdit
// interface IGxPasteTarget
// interface IGxFile
// interface IComPropertySheetEvents
// interface IConnectionPointContainer
// interface IGxObjectFactories
// interface IGxPasteTargetHelper
// interface IGxDataElement
// interface IGxDataElementHelper
// [ default, source ] interface IGxCatalogEventsDisp
// [ source ] interface IGxCatalogEvents
struct __declspec(uuid("c3670290-3ceb-4438-8d81-644be88e9249"))
IGxFolderAdmin : IUnknown
{
//
// Raw methods provided by interface
//
virtual HRESULT __stdcall FindChildFolder (
BSTR Name,
struct IGxObject * * child ) = 0;
};
struct __declspec(uuid("bdbbb40d-d0b2-11d1-aed9-080009ec734b"))
GxFolder;
// [ default ] interface IUnknown
// interface IGxFolder
// interface IGxFolderAdmin
// interface IGxObject
// interface IGxObjectUI
// interface IGxObjectContainer
// interface IGxObjectEdit
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -