Поделиться через


Метод IMetaDataImport::EnumProperties

Перечисляет токены PropertyDef, представляющие свойства типа, на который ссылается указанный токен TypeDef.

Синтаксис

HRESULT EnumProperties (  
   [in, out] HCORENUM    *phEnum,  
   [in]      mdTypeDef   td,  
   [out]     mdProperty  rProperties[],  
   [in]      ULONG       cMax,  
   [out]     ULONG       *pcProperties  
);  

Параметры

phEnum
[вход, выход] Указатель на перечислитель. Этот параметр должен иметь значение NULL для первого вызова этого метода.

td
[in] Токен TypeDef, представляющий тип со свойствами для перечисления.

rProperties
[out] Массив, используемый для хранения токенов PropertyDef.

cMax
[in] Максимальный размер массива rProperties.

pcProperties
[out] Количество токенов PropertyDef, возвращенных в rProperties.

Возвращаемое значение

HRESULT Описание
S_OK EnumProperties возвращено успешно.
S_FALSE Нет маркеров для перечисления. В этом случае pcProperties равно нулю.

Требования

Платформы: см. раздел Требования к системе.

Заголовка: Cor.h

Библиотека: Включается в качестве ресурса в MsCorEE.dll

платформа .NET Framework версии: доступно с версии 1.0.

См. также раздел