Condividi tramite


Metodo IMetaDataEmit::DefineTypeRefByName

Aggiornamento: novembre 2007

Ottiene un token di metadati per un tipo definito nell'ambito specificato, che è al di fuori dell'ambito corrente.

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

Parametri

  • tkResolutionScope
    [in] Token che specifica l'ambito di risoluzione. Sono validi i seguenti tipi di token:

    • mdModuleRef, se il tipo è definito nello stesso assembly nel quale è definito il chiamante.

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

    • mdTypeRef, se il tipo è un tipo nidificato.

    • mdModule, se il tipo è definito nello stesso modulo nel quale è definito il chiamante.

    • Null, se il tipo è definito globalmente.

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

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

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: Cor.h

Libreria: utilizzata come risorsa in MSCorEE.dll

Versioni di .NET Framework: 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vedere anche

Riferimenti

IMetaDataEmit

IMetaDataEmit2