IMetaDataEmit::DefineTypeRefByName — Metoda
Pobiera token metadanych dla typu zdefiniowanego w określonym zakresie, który znajduje się poza bieżącym zakresem.
Składnia
HRESULT DefineTypeRefByName (
[in] mdToken tkResolutionScope,
[in] LPCWSTR szName,
[out] mdTypeRef *ptr
);
Parametry
tkResolutionScope
[w] Token określający zakres rozpoznawania. Następujące typy tokenów są prawidłowe:
mdModuleRef
, jeśli typ jest zdefiniowany w tym samym zestawie, w którym zdefiniowano obiekt wywołujący.mdAssemblyRef
, jeśli typ jest zdefiniowany w zestawie innym niż ten, w którym zdefiniowano obiekt wywołujący.mdTypeRef
, jeśli typ jest typem zagnieżdżonym.mdModule
, jeśli typ jest zdefiniowany w tym samym module, w którym zdefiniowano obiekt wywołujący.Wartość null, jeśli typ jest zdefiniowany globalnie.
szName
[w] Nazwa typu docelowego w formacie Unicode.
ptr
[out] Wskaźnik do tokenu mdTypeRef
przypisanego do typu.
Wymagania
Platformy: Zobacz Wymagania systemowe.
Nagłówka: Cor.h
Biblioteki: Używane jako zasób w MSCorEE.dll
wersje .NET Framework: dostępne od wersji 1.0