IMetaDataEmit::DefineNestedType-Methode
Aktualisiert: November 2007
Erstellt die Metadatensignatur einer Typdefinition und gibt ein mdTypeDef-Token für diesen Typ zurück. Gibt außerdem an, dass der definierte Typ ein Member des Typs ist, auf den der tdEncloser-Parameter verweist.
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Parameter
szTypeDef
[in] Der Name des Typs in Unicode.dwTypeDefFlags
[in] TypeDef-Attribute.tkExtends
[in] Das Token der Basisklasse.rtkImplements[]
[in] Ein Array von Token, das die Schnittstellen angibt, die diese Klasse oder Schnittstelle implementiert.tdEncloser
[in] Das Token des einschließenden Typs.ptd
[out] Das zugewiesene mdTypeDef-Token.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: Cor.h
Bibliothek: als Ressource in MSCorEE.dll verwendet
.NET Framework-Versionen: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0