iDispatch 介面 (oaidl.h)

將物件、方法和屬性公開至支援自動化的程式設計工具和其他應用程式。 COM 元件會實作 IDispatch 介面,以啟用自動化用戶端的存取,例如 Visual Basic。

繼承

IDispatch 介面繼承自 IUnknown 介面。 IDispatch 也有下列類型的成員:

方法

IDispatch 介面具有這些方法。

 
IDispatch::GetIDsOfNames

將單一成員和一組選擇性的自變數名稱對應至一組對應的整數 DISPID,可用於後續對 Invoke 的呼叫。
IDispatch::GetTypeInfo

擷取物件的類型資訊,可以用來取得介面的類型資訊。
IDispatch::GetTypeInfoCount

擷取物件提供的類型資訊介面數目 (0 或 1)。
IDispatch::Invoke

提供物件所公開的屬性和方法的存取權。

規格需求

需求
目標平台 Windows
標頭 oaidl.h