IMetaDataImport::GetCustomAttributeProps メソッド
指定したメタデータ トークンのカスタム属性の値を取得します。
構文
HRESULT GetCustomAttributeProps (
[in] mdCustomAttribute cv,
[out, optional] mdToken *ptkObj,
[out, optional] mdToken *ptkType,
[out, optional] void const **ppBlob,
[out, optional] ULONG *pcbSize
);
パラメーター
cv
[in] 取得するカスタム属性を表すメタデータ トークン。
ptkObj
[out](省略可能) カスタム属性が変更されるオブジェクトを表すメタデータ トークン。 この値には、mdCustomAttribute
を除く任意の種類のトークンを指定できます。
ptkType
[out](省略可能) 返されるカスタム属性の Type を表す mdMethodDef
または mdMemberRef
メタデータ トークン。
ppBlob
[out](省略可能) カスタム属性の値であるデータの配列へのポインター。
pcbSize
[out](省略可能) *ppBlob
に返されたデータのサイズ (バイト単位)。
解説
カスタム属性はデータの配列として格納され、その形式はメタデータ エンジンによって解釈されます。
必要条件
:「システム要件」を参照してください。
ヘッダー: Cor.h
ライブラリ: リソースとして MsCorEE.dll に含まれている
.NET Framework のバージョン: 1.0 以降で使用可能
関連項目
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET