IReferenceAppId

更新:2007 年 11 月

表示当前范围内应用程序的唯一标识符的引用。

interface IReferenceAppId : IUnknown {
        
    [propget] HRESULT get_Codebase (
        [out, retval] LPWSTR          *ppszCodebase
    );
        
    [propput] HRESULT put_Codebase (
        [in]  LPCWSTR                 pszCodebase
    );
        
    HRESULT EnumAppPath (
        [out] IEnumReferenceIdentity  **ppIReferenceAppId
    );
        
    [propget] HRESULT get_SubscriptionId (
        [out, retval] LPWSTR          *ppszSubscription
    );
        
    [propput] HRESULT put_SubscriptionId (
        [in]  LPCWSTR                 pszSubscription
    );
        
};

方法

方法

说明

IReferenceAppId::get_CodeBase

获取一个指向字符串的指针。该字符串表示此 IReferenceAppId 引用的应用程序的代码标识符。

IReferenceAppId::put_CodeBase

设置此 IReferenceAppId 引用的应用程序的代码标识符。

IReferenceAppId::EnumAppPath

获取一个指向 IEnumReferenceIdentity 实例的接口指针,该实例包含表示此 IReferenceAppId 的成员的 IReferenceIdentity 实例。

IReferenceAppId::get_SubscriptionId

获取一个指向字符串的指针。该字符串表示用于订阅此 IReferenceAppId 的标记标识符。

IReferenceAppId::put_SubscriptionId

将用于订阅此 IReferenceAppId 的标记标识符设置为指定的字符串值。

要求

**平台:**请参见 .NET Framework 系统要求

**头文件:**Isolation.h

**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0

请参见

参考

IEnumReferenceIdentity

IReferenceIdentity

其他资源

合成接口