Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисляет пользовательские маркеры определения атрибутов, связанные с указанным типом или элементом.
Синтаксис
HRESULT EnumCustomAttributes(
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute [] rgCustomAttributes,
[in] ULONG cMax,
[out] ULONG *pcCustomAttributes
);
Параметры
[in, out] phEnum
Указатель на возвращаемый перечислитель.
[in] tk
Маркер для область перечисления или нуль для всех настраиваемых атрибутов.
[in] tkType
Маркер для типа перечисляемых атрибутов или ноль для всех типов.
[out] rgCustomAttributes
Массив пользовательских маркеров атрибутов.
[in] cMax
Максимальный размер массива rgCustomAttributes .
[out] pcCustomAttributes
Фактическое количество значений маркера, возвращаемых в rgCustomAttributes.
Возвращаемое значение
| HRESULT | Описание |
|---|---|
| S_OK | Атрибуты EnumCustomAttributes успешно возвращены . |
| S_FALSE | Пользовательские атрибуты для перечисления отсутствуют. В этом случае pcCustomAttributes равно 0 (ноль). |
Требования
| Требование | Значение |
|---|---|
| Целевая платформа | Windows |
| Header | rometadataapi.h |