IDispatch インターフェイス (oaidl.h)

オブジェクト、メソッド、およびプロパティを、オートメーションをサポートするプログラミング ツールやその他のアプリケーションに公開します。 COM コンポーネントは IDispatch インターフェイスを実装して、Visual Basic などの Automation クライアントによるアクセスを有効にします。

継承

IDispatch インターフェイスは、IUnknown インターフェイスから継承されます。 IDispatch には、次の種類のメンバーもあります。

メソッド

IDispatch インターフェイスには、これらのメソッドがあります。

 
IDispatch::GetIDsOfNames

1 つのメンバーとオプションの引数名のセットを、対応する整数 DISPID のセットにマップします。これは、後続の Invoke 呼び出しで使用できます。
IDispatch::GetTypeInfo

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

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

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

要件

要件
対象プラットフォーム Windows
ヘッダー oaidl.h