IMetaDataEmit::DefineNestedType Yöntemi
Tür tanımının meta veri imzasını oluşturur, bu tür için bir mdTypeDef
belirteç döndürür ve tanımlanan türün parametresi tarafından tdEncloser
başvuruda bulunan türün bir üyesi olduğunu belirtir.
Sözdizimi
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Parametreler
szTypeDef
[in] Unicode'da türün adı.
dwTypeDefFlags
[in] TypeDef
Öznitelik. Bu, değerlerin bit maskesidir CorTypeAttr
.
tkExtends
[in] Temel sınıfın belirteci. Bu bir mdTypeDef
veya belirteçtir mdTypeRef
.
rtkImplements
[]
[in] Bu sınıfın veya arabirimin uyguladığı arabirimleri belirten belirteç dizisi.
tdEncloser
[in] Kapsayan türün belirteci. Dizinin son öğesi olmalıdır mdTokenNil
.
ptd
[out] Atanan mdTypeDef
belirteç.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: Cor.h
Kitaplığı: MSCorEE.dll'de kaynak olarak kullanılır
.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir