_EnumBuilder インターフェイス

定義

重要

この API は CLS 準拠ではありません。

EnumBuilder クラスをアンマネージ コードに公開します。

public interface class _EnumBuilder
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface _EnumBuilder
[System.CLSCompliant(false)]
[System.Runtime.InteropServices.Guid("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
[System.Runtime.InteropServices.ComVisible(true)]
public interface _EnumBuilder
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type _EnumBuilder = interface
[<System.CLSCompliant(false)>]
[<System.Runtime.InteropServices.Guid("C7BD73DE-9F85-3290-88EE-090B8BDFE2DF")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type _EnumBuilder = interface
Public Interface _EnumBuilder
派生
属性

注釈

このインターフェイスは、アンマネージ コードからマネージド クラスにアクセスするためのインターフェイスであり、マネージド コードから呼び出すべきではありません。

メソッド

GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

一連の名前を対応する一連のディスパッチ識別子に割り当てます。

GetTypeInfo(UInt32, UInt32, IntPtr)

オブジェクトの型情報を取得します。この情報はインターフェイスの型情報の取得に使用できます。

GetTypeInfoCount(UInt32)

オブジェクトが提供する型情報インターフェイスの数 (0 または 1) を取得します。

Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

オブジェクトによって公開されたプロパティおよびメソッドへのアクセスを提供します。

適用対象