UCOMITypeInfo インターフェイス

定義

注意事項

Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202

ITypeInfo を代わりに使用します。

public interface class UCOMITypeInfo
[System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface UCOMITypeInfo
[System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Obsolete("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202", false)]
public interface UCOMITypeInfo
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type UCOMITypeInfo = interface
[<System.Runtime.InteropServices.Guid("00020401-0000-0000-C000-000000000046")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Obsolete("Use System.Runtime.InteropServices.ComTypes.ITypeInfo instead. http://go.microsoft.com/fwlink/?linkid=14202", false)>]
type UCOMITypeInfo = interface
Public Interface UCOMITypeInfo
属性

注釈

ITypeInfoの詳細については、MSDN ライブラリを参照してください。

メソッド

名前 説明
AddressOfMember(Int32, INVOKEKIND, IntPtr)
古い.

DLL で定義されているものなど、静的関数または変数のアドレスを取得します。

CreateInstance(Object, Guid, Object)
古い.

コンポーネント クラス (コクラス) を記述する型の新しいインスタンスを作成します。

GetContainingTypeLib(UCOMITypeLib, Int32)
古い.

この型の説明とそのタイプ ライブラリ内のインデックスを含むタイプ ライブラリを取得します。

GetDllEntry(Int32, INVOKEKIND, String, String, Int16)
古い.

DLL 内の関数のエントリ ポイントの説明または指定を取得します。

GetDocumentation(Int32, String, String, Int32, String)
古い.

ドキュメント文字列、完全なヘルプ ファイル名とパス、および指定した型の説明のヘルプ トピックのコンテキスト ID を取得します。

GetFuncDesc(Int32, IntPtr)
古い.

指定した関数に関する情報を含む FUNCDESC 構造体を取得します。

GetIDsOfNames(String[], Int32, Int32[])
古い.

メンバー名とメンバー ID、およびパラメーター名とパラメーター ID の間でマップされます。

GetImplTypeFlags(Int32, Int32)
古い.

型の説明で実装されている 1 つのインターフェイスまたは基本インターフェイスの IMPLTYPEFLAGS 値を取得します。

GetMops(Int32, String)
古い.

マーシャリング情報を取得します。

GetNames(Int32, String[], Int32, Int32)
古い.

指定した関数 ID に対応する、指定したメンバー ID (またはプロパティまたはメソッドとそのパラメーターの名前) を持つ変数を取得します。

GetRefTypeInfo(Int32, UCOMITypeInfo)
古い.

型の説明が他の型の説明を参照している場合は、参照される型の説明を取得します。

GetRefTypeOfImplType(Int32, Int32)
古い.

型の説明で COM クラスが記述されている場合は、実装されているインターフェイス型の型の説明を取得します。

GetTypeAttr(IntPtr)
古い.

型の説明の属性を含む TYPEATTR 構造体を取得します。

GetTypeComp(UCOMITypeComp)
古い.

型の説明の ITypeComp インターフェイスを取得します。これにより、クライアント コンパイラは型の説明のメンバーにバインドできます。

GetVarDesc(Int32, IntPtr)
古い.

指定した変数を記述する VARDESC 構造体を取得します。

Invoke(Object, Int32, Int16, DISPPARAMS, Object, EXCEPINFO, Int32)
古い.

型の説明で記述されたインターフェイスを実装するメソッドを呼び出すか、オブジェクトのプロパティにアクセスします。

ReleaseFuncDesc(IntPtr)
古い.

GetFuncDesc(Int32, IntPtr)によって以前に返されたFUNCDESCを解放します。

ReleaseTypeAttr(IntPtr)
古い.

GetTypeAttr(IntPtr)によって以前に返されたTYPEATTRを解放します。

ReleaseVarDesc(IntPtr)
古い.

GetVarDesc(Int32, IntPtr)によって以前に返されたVARDESCを解放します。

適用対象