Freigeben über


IMetaDataEmit::DefineTypeDef-Methode

Aktualisiert: November 2007

Erstellt eine Typdefinition für einen Common Language Runtime-Typ und ruft das Metadatentoken für die Typdefinition ab.

HRESULT DefineTypeDef ( 
    [in]  LPCWSTR     szTypeDef, 
    [in]  DWORD       dwTypeDefFlags, 
    [in]  mdToken     tkExtends, 
    [in]  mdToken     rtkImplements[], 
    [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.

  • 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

Siehe auch

Referenz

IMetaDataEmit-Schnittstelle

IMetaDataEmit2-Schnittstelle