Condividi tramite


Metodo IMetaDataEmit::DefineTypeRefByName

Ottiene un token di metadati per un tipo definito nell'ambito specificato, che non rientra nell'ambito corrente.

Sintassi

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

Parametri

tkResolutionScope
[in] Token che specifica l'ambito di risoluzione. I tipi di token seguenti sono validi:

  • mdModuleRef, se il tipo è definito nello stesso assembly in cui è definito il chiamante.

  • mdAssemblyRef, se il tipo è definito in un assembly diverso da quello in cui è definito il chiamante.

  • mdTypeRef, se il tipo è un tipo annidato.

  • mdModule, se il tipo è definito nello stesso modulo in cui è definito il chiamante.

  • Null, se il tipo è definito a livello globale.

szName
[in] Nome del tipo di destinazione in Unicode.

ptr
[out] Puntatore al mdTypeRef token assegnato al tipo.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: Usato come risorsa in MSCorEE.dll

Versioni di .NET Framework: Disponibile da 1.0

Vedi anche