ITypeLib 介面 (oaidl.h)
表示類型連結庫,描述一組對象的數據。 類型連結庫可以是獨立二進位檔 (。TLB) ,動態連結庫或可執行檔中的資源, (.DLL 。OLB 或 .EXE) 。
繼承
ITypeLib 介面繼承自 IUnknown 介面。 ITypeLib 也有下列類型的成員:
方法
ITypeLib 介面具有這些方法。
ITypeLib::FindName 尋找型別描述在型別程式庫中的符合項目。 這可用來快速確認類型連結庫中有名稱。 |
ITypeLib::GetDocumentation 擷取文件庫的檔字串、完整的說明檔名稱和路徑,以及說明檔中連結庫說明主題的內容識別碼。 |
ITypeLib::GetLibAttr 擷取包含程式庫之屬性 (Attribute) 的結構。 |
ITypeLib::GetTypeComp 可讓客戶端編譯程式系結至連結庫的類型、變數、常數和全域函式。 |
ITypeLib::GetTypeInfo 擷取程式庫中指定的型別描述。 |
ITypeLib::GetTypeInfoCount 提供類型連結庫中的類型描述數目。 |
ITypeLib::GetTypeInfoOfGuid 擷取對應到所指定 GUID 的型別描述。 |
ITypeLib::GetTypeInfoType 擷取型別描述的型別。 |
ITypeLib::IsName 指示傳入字串是否含有程式庫中所描述型別或成員的名稱。 |
ITypeLib::ReleaseTLibAttr 釋放最初從 GetLibAttr 取得的 TLIBATTR。 |
備註
系統登錄包含所有已安裝類型連結庫的清單。 下圖說明類型庫組織:
ITypeLib 介面提供存取類型描述連結庫的方法。 此介面支援下列專案:
- 類型資訊的一般化內含專案。 ITypeLib 允許反覆查看連結庫中所包含的類型描述。
- 全域函式和數據。 類型連結庫可以包含一組模組 ( 的描述。匯出數據和函式的 DLL) 。 類型庫支援編譯導出數據和函式的參考。
- 一般資訊,包括連結庫的用戶可讀取名稱,以及連結庫整體的說明。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oaidl.h |