Compartir a través de


IMetaDataEmit::DefineTypeRefByName (Método)

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

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

Parámetros

  • tkResolutionScope
    [in] Símbolo (token) que especifica el ámbito de resolución. Los tipos de símbolo (token) siguientes son válidos:

    • mdModuleRef, si el tipo se define en el mismo ensamblado en el que se define el llamador.

    • mdAssemblyRef, si el tipo se define en un ensamblado que no es aquél en el que se define el llamador.

    • 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 llamador.

    • Null, si el tipo se define globalmente.

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

  • ptr
    [out] Puntero al símbolo (token) mdTypeRef que está asignado al tipo.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: Cor.h

Biblioteca: se usa como recurso en MSCorEE.dll

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Referencia

IMetaDataEmit (Interfaz)

IMetaDataEmit2 (Interfaz)