IMetaDataEmit::DefineTypeRefByName 方法

可取得指定範圍中定義之類型的中繼資料語彙基元,該類型超出目前範圍。

語法

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

參數

tkResolutionScope
[in] 指定解析範圍的語彙基元。 下列是有效的語彙基元類型:

  • 如果類型定義在定義呼叫端的相同組件中,則為 mdModuleRef

  • 如果類型不是定義在定義呼叫端的組件中,則為 mdAssemblyRef

  • 如果類型是巢狀型別,則為 mdTypeRef

  • 如果類型定義在定義呼叫端的相同模組中,則為 mdModule

  • 如果類型是全域定義,則為 Null。

szName
[in] 使用 Unicode 的目標類型名稱。

ptr
[out] 指派給類型的 mdTypeRef 語彙基元指標。

規格需求

平台:請參閱系統需求

標頭:Cor.h

程式庫:作為 MSCorEE.dll 中的資源使用

.NET Framework版本:自 1.0 起提供

另請參閱