メタデータ トークンを指定して、カスタム属性の値を取得します。
Syntax
HRESULT GetCustomAttributeProps (
[in] mdCustomAttribute cv,
[out, optional] mdToken *ptkObj,
[out, optional] mdToken *ptkType,
[out, optional] void const **ppBlob,
[out, optional] ULONG *pcbSize
);
Parameters
cv [in]取得するカスタム属性を表すメタデータ トークン。
ptkObj [出力、省略可能]カスタム属性が変更するオブジェクトを表すメタデータ トークン。 この値には、 mdCustomAttributeを除く任意の種類のメタデータ トークンを指定できます。
ptkType[出力、省略可能]返されたカスタム属性のTypeを表すmdMethodDefまたはmdMemberRefメタデータ トークン。
ppBlob [出力、省略可能]カスタム属性の値であるデータの配列へのポインター。
pcbSize [出力、省略可能]*ppBlob で返されるデータのサイズ (バイト単位)。
Remarks
カスタム属性は、メタデータ エンジンによって認識される形式であるデータの配列として格納されます。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
Header: Cor.h
Library: CorGuids.lib
See also
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET