IAssemblyName インターフェイス (winsxs.h)
IAssemblyName インターフェイスは、サイド バイ サイドアセンブリ名を表します。 サイド バイ サイド アセンブリ名は、サイド バイ サイド アセンブリを記述する名前と値のペアのセットで構成されます。 IAssemblyName インターフェイスのインスタンスは、CreateAssemblyNameObject 関数を呼び出すことによって取得されます。
継承
IAssemblyName インターフェイスは、IUnknown インターフェイスから継承します。 IAssemblyName には、次の種類のメンバーもあります。
メソッド
IAssemblyName インターフェイスには、これらのメソッドがあります。
IAssemblyName::Clone Clone メソッドは、現在の side-by-side アセンブリ名を IAssemblyName の新しいインスタンスにコピーします。 |
IAssemblyName::Finalize Finalize メソッドを使用すると、サイドバイサイド アセンブリ名が変更されなくなります。 Finalize が呼び出されると、SetProperty に対する追加の呼び出しによってE_UNEXPECTEDが返されます。 |
IAssemblyName::GetDisplayName GetDisplayName メソッドは、side-by-side アセンブリ名の文字列表現を取得します。 |
IAssemblyName::GetName GetName メソッドは、アセンブリ名の名前部分を返します。 |
IAssemblyName::GetProperty GetProperty メソッドは、アセンブリ名の名前と値のペアの値を取得します。 |
IAssemblyName::IsEqual IsEqual メソッドは、現在のアセンブリ名を別のアセンブリ名と比較します。 |
IAssemblyName::SetProperty SetProperty メソッドは、名前と値のペアをサイド バイ サイド アセンブリ名に追加します。 このメソッドは、既存の名前と値のペアの値を変更または削除できます。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2008 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | winsxs.h |