ITypeInfo2とは? わかりやすく解説

ITypeInfo2 インターフェイス

メモ : このインターフェイスは、.NET Framework version 2.0新しく追加されたものです。

ITypeInfo2 インターフェイスマネージ定義を行います

名前空間: System.Runtime.InteropServices.ComTypes
アセンブリ: mscorlib (mscorlib.dll 内)
構文構文

<GuidAttribute("00020412-0000-0000-C000-000000000046")>
 _
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)> _
Public Interface ITypeInfo2
    Inherits ITypeInfo
[GuidAttribute("00020412-0000-0000-C000-000000000046")] 
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)] 
public interface ITypeInfo2 : ITypeInfo
[GuidAttribute(L"00020412-0000-0000-C000-000000000046")] 
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)] 
public interface class ITypeInfo2 : ITypeInfo
/** @attribute GuidAttribute("00020412-0000-0000-C000-000000000046") */
 
/** @attribute InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) */ 
public interface ITypeInfo2 extends ITypeInfo
GuidAttribute("00020412-0000-0000-C000-000000000046") 
InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown) 
public interface ITypeInfo2 extends ITypeInfo
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
ITypeInfo2 メンバ
System.Runtime.InteropServices.ComTypes 名前空間

ITypeInfo2 メソッド


パブリック メソッドパブリック メソッド

  名前 説明
パブリック メソッド AddressOfMember DLL 内で定義されている静的関数または変数アドレス取得します
パブリック メソッド CreateInstance コンポーネント クラス (coclass) を記述する型の新しインスタンス作成します
パブリック メソッド GetAllCustData ライブラリすべてのカスタム データ項目を取得します
パブリック メソッド GetAllFuncCustData 指定した関数からすべてのカスタム データ取得します
パブリック メソッド GetAllImplTypeCustData 指定した実装種類すべてのカスタム データ取得します
パブリック メソッド GetAllParamCustData 指定した関数パラメータすべてのカスタム データ取得します
パブリック メソッド GetAllVarCustData カスタム データ変数取得します
パブリック メソッド GetContainingTypeLib 型の説明が格納されているタイプ ライブラリと、そのタイプ ライブラリ内におけるその型の説明のインデックス取得します
パブリック メソッド GetCustData カスタム データ取得します
パブリック メソッド GetDllEntry DLL 内の関数へのエントリ ポイント記述または仕様取得します
パブリック メソッド GetDocumentation 指定した型の説明に対すヘルプ トピックドキュメント文字列ヘルプ ファイルの完全限定名とパス、およびコンテキスト ID取得します
パブリック メソッド GetDocumentation2 ヘルプ ファイルライブラリ ヘルプ トピックドキュメント文字列、完全なヘルプ ファイル名パス使用するローカリゼーション コンテキスト、およびコンテキスト ID取得します
パブリック メソッド GetFuncCustData 指定した関数からカスタム データ取得します
パブリック メソッド GetFuncDesc 指定した関数に関する情報格納している FUNCDESC 構造体取得します
パブリック メソッド GetFuncIndexOfMemId メンバ名が未知の場合に、既知の DISPID に基づいて特定のメンババインドします (既定メンバへのバインドなど)。
パブリック メソッド GetIDsOfNames メンバ名をメンバ ID に、パラメータ名をパラメータ ID割り当てます
パブリック メソッド GetImplTypeCustData カスタム データ実装種類取得します
パブリック メソッド GetImplTypeFlags 型の説明で実装されたインターフェイスまたは基本インターフェイス対する IMPLTYPEFLAGS 値を取得します
パブリック メソッド GetMops マーシャリング情報取得します
パブリック メソッド GetNames 指定した関数 ID対応する指定したメンバ ID変数 (またはプロパティメソッドの名前とそのパラメータ) を取得します
パブリック メソッド GetParamCustData 指定したカスタム データ パラメータ取得します
パブリック メソッド GetRefTypeInfo 型の説明が別の型の説明を参照している場合に、参照先型の説明を取得します
パブリック メソッド GetRefTypeOfImplType 型の説明が COM クラス記述である場合に、実装されたインターフェイス型に関する型の説明を取得します
パブリック メソッド GetTypeAttr 型の説明の属性格納している TYPEATTR 構造体取得します
パブリック メソッド GetTypeComp 型の説明の ITypeComp インターフェイス取得します。これを使用すると、クライアント コンパイラ型の説明のメンババインドできます
パブリック メソッド GetTypeFlags 割り当て行わずに型フラグ返します。このメソッドは、DWORD 型のフラグ返します。このフラグは、TYPEATTR (型の属性) を増大させずに型フラグ展開します
パブリック メソッド GetTypeKind 割り当て行わずに、直ちTYPEKIND 列挙体を返します
パブリック メソッド GetVarCustData カスタム データ変数取得します
パブリック メソッド GetVarDesc 指定した変数記述している VARDESC 構造体取得します
パブリック メソッド GetVarIndexOfMemId メンバ名が未知の場合に、既知DISPID基づいて特定のメンババインドします (既定メンバへのバインドなど)。
パブリック メソッド Invoke 型の説明により説明されるインターフェイス実装しているオブジェクトについてメソッド呼び出したプロパティアクセスしたりします
パブリック メソッド ReleaseFuncDesc 以前に GetFuncDesc メソッドによって返されFUNCDESC 構造体解放します。
パブリック メソッド ReleaseTypeAttr 以前に GetTypeAttr メソッドによって返されTYPEATTR 構造体解放します。
パブリック メソッド ReleaseVarDesc 以前に GetVarDesc メソッドによって返されVARDESC 構造体解放します。
参照参照

関連項目

ITypeInfo2 インターフェイス
System.Runtime.InteropServices.ComTypes 名前空間

ITypeInfo2 メンバ

ITypeInfo2 インターフェイスマネージ定義を行います

ITypeInfo2 データ型公開されるメンバを以下の表に示します


パブリック メソッドパブリック メソッド
  名前 説明
パブリック メソッド AddressOfMember DLL 内で定義されている静的関数または変数アドレス取得します
パブリック メソッド CreateInstance コンポーネント クラス (coclass) を記述する型の新しインスタンス作成します
パブリック メソッド GetAllCustData ライブラリすべてのカスタム データ項目を取得します
パブリック メソッド GetAllFuncCustData 指定した関数からすべてのカスタム データ取得します
パブリック メソッド GetAllImplTypeCustData 指定した実装種類すべてのカスタム データ取得します
パブリック メソッド GetAllParamCustData 指定した関数パラメータすべてのカスタム データ取得します
パブリック メソッド GetAllVarCustData カスタム データ変数取得します
パブリック メソッド GetContainingTypeLib 型の説明が格納されているタイプ ライブラリと、そのタイプ ライブラリ内におけるその型の説明のインデックス取得します
パブリック メソッド GetCustData カスタム データ取得します
パブリック メソッド GetDllEntry DLL 内の関数へのエントリ ポイント記述または仕様取得します
パブリック メソッド GetDocumentation 指定した型の説明に対すヘルプ トピックドキュメント文字列ヘルプ ファイルの完全限定名とパス、およびコンテキスト ID取得します
パブリック メソッド GetDocumentation2 ヘルプ ファイルライブラリ ヘルプ トピックドキュメント文字列、完全なヘルプ ファイル名パス使用するローカリゼーション コンテキスト、およびコンテキスト ID取得します
パブリック メソッド GetFuncCustData 指定した関数からカスタム データ取得します
パブリック メソッド GetFuncDesc 指定した関数に関する情報格納している FUNCDESC 構造体取得します
パブリック メソッド GetFuncIndexOfMemId メンバ名が未知の場合に、既知の DISPID に基づいて特定のメンババインドします (既定メンバへのバインドなど)。
パブリック メソッド GetIDsOfNames メンバ名をメンバ ID に、パラメータ名をパラメータ ID割り当てます
パブリック メソッド GetImplTypeCustData カスタム データ実装種類取得します
パブリック メソッド GetImplTypeFlags 型の説明で実装されたインターフェイスまたは基本インターフェイス対する IMPLTYPEFLAGS 値を取得します
パブリック メソッド GetMops マーシャリング情報取得します
パブリック メソッド GetNames 指定した関数 ID対応する指定したメンバ ID変数 (またはプロパティメソッドの名前とそのパラメータ) を取得します
パブリック メソッド GetParamCustData 指定したカスタム データ パラメータ取得します
パブリック メソッド GetRefTypeInfo 型の説明が別の型の説明を参照している場合に、参照先型の説明を取得します
パブリック メソッド GetRefTypeOfImplType 型の説明が COM クラス記述である場合に、実装されたインターフェイス型に関する型の説明を取得します
パブリック メソッド GetTypeAttr 型の説明の属性格納している TYPEATTR 構造体取得します
パブリック メソッド GetTypeComp 型の説明の ITypeComp インターフェイス取得します。これを使用すると、クライアント コンパイラ型の説明のメンババインドできます
パブリック メソッド GetTypeFlags 割り当て行わずに型フラグ返します。このメソッドは、DWORD 型のフラグ返します。このフラグは、TYPEATTR (型の属性) を増大させずに型フラグ展開します
パブリック メソッド GetTypeKind 割り当て行わずに、直ちTYPEKIND 列挙体を返します
パブリック メソッド GetVarCustData カスタム データ変数取得します
パブリック メソッド GetVarDesc 指定した変数記述している VARDESC 構造体取得します
パブリック メソッド GetVarIndexOfMemId メンバ名が未知の場合に、既知DISPID基づいて特定のメンババインドします (既定メンバへのバインドなど)。
パブリック メソッド Invoke 型の説明により説明されるインターフェイス実装しているオブジェクトについてメソッド呼び出したプロパティアクセスしたりします
パブリック メソッド ReleaseFuncDesc 以前に GetFuncDesc メソッドによって返されFUNCDESC 構造体解放します。
パブリック メソッド ReleaseTypeAttr 以前に GetTypeAttr メソッドによって返されTYPEATTR 構造体解放します。
パブリック メソッド ReleaseVarDesc 以前に GetVarDesc メソッドによって返されVARDESC 構造体解放します。
参照参照

関連項目

ITypeInfo2 インターフェイス
System.Runtime.InteropServices.ComTypes 名前空間



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「ITypeInfo2」の関連用語

ITypeInfo2のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



ITypeInfo2のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS