Compartir a través de


IMetaDataEmit::DefineTypeRefByName (Método)

Obtiene un token de metadatos para un tipo definido en el ámbito especificado, que está fuera del ámbito actual.

Sintaxis

HRESULT DefineTypeRefByName (
    [in]  mdToken     tkResolutionScope,
    [in]  LPCWSTR     szName,
    [out] mdTypeRef   *ptr
);  

Parámetros

tkResolutionScope
[in] Token que especifica el ámbito de resolución. Los siguientes tipos de fichas son válidos:

  • mdModuleRef, si el tipo se define en el mismo ensamblado en el que se define el autor de la llamada.

  • mdAssemblyRef, si el tipo se define en un ensamblado distinto del en el que se define el autor de la llamada.

  • mdTypeRef, si el tipo es un tipo anidado.

  • mdModule, si el tipo se define en el mismo módulo en el que se define el autor de la llamada.

  • Null, si el tipo se define globalmente.

szName
[in] Nombre del tipo de destino en Unicode.

ptr
[out] Puntero al token mdTypeRef que se asigna al tipo.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Cor.h

Biblioteca: usada como recurso en MSCorEE.dll

Versiones de .NET Framework: está disponible desde la versión 1.0

Consulte también