Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Перечисляет пользовательские маркеры определения атрибутов, связанные с указанным типом или членом.
Syntax
HRESULT EnumCustomAttributes (
[in, out] HCORENUM *phEnum,
[in] mdToken tk,
[in] mdToken tkType,
[out] mdCustomAttribute rCustomAttributes[],
[in] ULONG cMax,
[out, optional] ULONG *pcCustomAttributes
);
Parameters
phEnum [in, out] Указатель на возвращаемый перечислитель.
tk [in] Маркер области перечисления или ноль для всех пользовательских атрибутов.
tkType [in] Маркер для конструктора типа атрибутов, которые необходимо перечислить, или null для всех типов.
rCustomAttributes [out] Массив пользовательских маркеров атрибутов.
cMax [in] Максимальный размер массива rCustomAttributes .
pcCustomAttributes [out, необязательный] Фактическое количество возвращаемых rCustomAttributesзначений маркера.
Return Value
| HRESULT | Description |
|---|---|
S_OK |
EnumCustomAttributes возвращается успешно. |
S_FALSE |
Для перечисления пользовательских атрибутов нет. В этом случае равно pcCustomAttributes нулю. |
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib