⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 esricatalog.tlh

📁 叮叮咚咚 叮叮咚咚 叮叮咚咚
💻 TLH
📖 第 1 页 / 共 5 页
字号:
    // 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 + -