IMetaDataEmit::DefineNestedType 方法
建立型別定義的中繼資料簽章、傳回該型別的 mdTypeDef
語彙基元,並指定所定義的型別是 tdEncloser
參數所參考之型別的成員。
語法
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
參數
szTypeDef
[in] 使用 Unicode 的類型名稱。
dwTypeDefFlags
[in] TypeDef
屬性。 這是 CorTypeAttr
值的位元遮罩。
tkExtends
[in] 基底類別的語彙基元。 這是 mdTypeDef
或 mdTypeRef
語彙基元。
rtkImplements
[]
[in] 語彙基元陣列,指定這個型別或介面所實作的介面。
tdEncloser
[in] 封入型別的語彙基元。 陣列的最後一個項目必須為 mdTokenNil
。
ptd
[out] 指派的 mdTypeDef
語彙基元。
規格需求
平台:請參閱系統需求。
標頭:Cor.h
程式庫:作為 MSCorEE.dll 中的資源使用
.NET Framework版本:自 1.0 起可用