Megosztás:


IMetaDataImport::GetCustomAttributeByName Method

Lekéri az egyéni attribútumot a nevével és tulajdonosával.

Syntax

HRESULT GetCustomAttributeByName (
   [in]  mdToken          tkObj,
   [in]  LPCWSTR          szName,
   [out] const void       **ppData,
   [out] ULONG            *pcbData
);

Parameters

tkObj [in] Egy metaadat-jogkivonat, amely azt az objektumot jelöli, amely az egyéni attribútumot birtokolja.

szName [in] Az egyéni attribútum neve.

ppData [kifelé] Egy olyan adattömbre mutató mutató, amely az egyéni attribútum értéke.

pcbData [kifelé] A *ppData-ban visszaadott adatok bájtban megadott mérete.

Remarks

Az ugyanahhoz a tulajdonoshoz több egyéni attribútumot is definiálhat; lehet, hogy ugyanazzal a névvel rendelkeznek. GetCustomAttributeByName Azonban csak egy példányt ad vissza. (GetCustomAttributeByName a találkozás első példányát adja vissza.) Egy egyéni attribútum összes példányának megkereséséhez hívja meg az IMetaDataImport::EnumCustomAttributes metódust .

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Header: Cor.h

Library: CorGuids.lib

See also