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 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET