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 |