Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает пользовательский атрибут, учитывая его имя и владельца.
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 Однако возвращает только один экземпляр. (GetCustomAttributeByName возвращает первый экземпляр, с которым он сталкивается.) Чтобы найти все экземпляры пользовательского атрибута, вызовите метод IMetaDataImport::EnumCustomAttributes .
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib