IMetaDataEmit::DefineNestedType 方法
更新:2007 年 11 月
建立型別定義的中繼資料簽章,並傳回該型別的 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 屬性。tkExtends
[in] 基底類別的語彙基元。rtkImplements[]
[in] 語彙基元的陣列,指定這個類別或介面實作的介面。tdEncloser
[in] 封入型別 (Enclosing Type) 的語彙基元。ptd
[out] 指派的 mdTypeDef 語彙基元。
需求
**平台:**請參閱 .NET Framework 系統需求。
**標頭:**Cor.h
**程式庫:**當做 MSCorEE.dll 中的資源使用
**.NET Framework 版本:**3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0