ICreateTypeInfo 介面 (oaidl.h)

提供用來建立和管理透過類型描述所定義之型別資訊的工具。

繼承

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

方法

ICreateTypeInfo 介面具有這些方法。

 
ICreateTypeInfo::AddFuncDesc

將函式描述新增至類型描述。
ICreateTypeInfo::AddImplType

指定繼承的介面,或元件對象類別所實作的介面, (coclass) 。
ICreateTypeInfo::AddRefTypeInfo

將類型描述新增至所建立之類型描述所參考的類型描述。
ICreateTypeInfo::AddVarDesc

將變數或數據成員描述加入至類型描述。
ICreateTypeInfo::D efineFuncAsDllEntry

將 DLL 進入點與具有指定索引的函式產生關聯。
ICreateTypeInfo::LayOut

指派虛擬函式的 VTBL 位移,以及每個實例數據成員的實例位移,並針對雙重介面建立兩種類型描述。
ICreateTypeInfo::SetAlignment

指定 TYPEKIND=TKIND_RECORD項目的數據對齊方式。
ICreateTypeInfo::SetDocString

設定類型瀏覽器所顯示的檔案字串。
ICreateTypeInfo::SetFuncAndParamNames

將函式的名稱及其參數的名稱設定為指定的名稱。
ICreateTypeInfo::SetFuncDocString

使用指定的索引設定函式的檔字串。
ICreateTypeInfo::SetFuncHelpContext

使用指定的索引設定函式的說明內容標識碼。
ICreateTypeInfo::SetGuid

設定與類型描述相關聯的全域唯一標識碼 (GUID) 。
ICreateTypeInfo::SetHelpContext

設定類型資訊的說明內容識別碼。
ICreateTypeInfo::SetImplTypeFlags

設定型別實作或繼承介面的屬性。
ICreateTypeInfo::SetMops

設定與類型描述或函式相關聯的封送處理 opcode 字串。
ICreateTypeInfo::SetTypeDescAlias

如果 TYPEKIND=TKIND_ALIAS,則設定此類型描述為別名的類型描述。
ICreateTypeInfo::SetTypeFlags

設定所建立類型描述的類型旗標。
ICreateTypeInfo::SetVarDocString

使用指定的索引設定變數的檔字串。
ICreateTypeInfo::SetVarHelpContext

使用指定的索引設定變數的說明內容標識碼。
ICreateTypeInfo::SetVarName

設定變數的名稱。
ICreateTypeInfo::SetVersion

設定類型資訊的主要和次要版本號碼。

規格需求

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

另請參閱

類型建置介面和函式