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

另請參閱

類型描述介面和函式