名前と所有者を指定して、カスタム属性を取得します。
Syntax
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
Parameters
tkObj [in]カスタム属性を所有するオブジェクトを表すメタデータ トークン。
szName [in]カスタム属性の名前。
ppData [out]カスタム属性の値であるデータの配列へのポインター。
pcbData [out]*ppData で返されるデータのサイズ (バイト単位)。
Remarks
同じ所有者に対して複数のカスタム属性を定義することは有効です。同じ名前を持つ場合もあります。 ただし、 GetCustomAttributeByName は 1 つのインスタンスのみを返します。 (GetCustomAttributeByName は、最初に検出されたインスタンスを返します)。カスタム属性のすべてのインスタンスを検索するには、 IMetaDataImport::EnumCustomAttributes メソッドを呼び出します。
Requirements
プラットフォーム:サポートされている .NET オペレーティング システムを参照してください。
Header: Cor.h
Library: CorGuids.lib
See also
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET