更新 : 2007 年 11 月
現在のスコープにあるアプリケーションを定義するコードの一意識別子を表します。
interface IDefinitionAppId : IUnknown {
[propget] HRESULT get_Codebase (
[out, retval] LPWSTR *ppszCodebase
);
[propput] HRESULT put_Codebase (
[in] LPCWSTR pszCodebase
);
HRESULT EnumAppPath (
[out] IEnumDefinitionIdentity **ppIEnumDefinitionIdentity
);
HRESULT SetAppPath (
[in] ULONG cIDefinitionIdentity,
[in, size_is(cIDefinitionIdentity)]
IDefinitionIdentity *rgIDefinitionIdentity[]
);
[propget] HRESULT get_SubscriptionId (
[out, retval] LPWSTR *ppszSubscription
);
[propput] HRESULT put_SubscriptionId (
[in] LPCWSTR pszSubscription
);
};
メソッド
メソッド |
説明 |
---|---|
IDefinitionAppId::get_Codebase |
この IDefinitionAppId オブジェクト内のコードを表す書式設定済みの文字列を取得します。 |
IDefinitionAppId::put_Codebase |
この IDefinitionAppId オブジェクトのコードを、指定した書式付き文字列値に設定します。 |
IDefinitionAppId::EnumAppPath |
現在のアプリケーション パス内のアセンブリが含まれる IEnumDefinitionIdentity オブジェクトへのインターフェイス ポインタを取得します。 |
IDefinitionAppId::SetAppPath |
現在のスコープのアセンブリのアプリケーション パスを、指定した IDefinitionIdentity オブジェクトの参照先の値に設定します。 |
IDefinitionAppId::get_SubscriptionId |
この IDefinitionAppId オブジェクトへのサブスクリプションに対するトークン識別子の文字列形式へのポインタを取得します。 |
IDefinitionAppId::put_SubscriptionId |
この IDefinitionAppId オブジェクトへのサブスクリプションに対するトークン識別子を、指定した文字列値に設定します。 |
必要条件
プラットフォーム : 「.NET Framework システム要件」を参照
ヘッダー : Isolation.h
.NET Framework のバージョン : 3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0