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


Метод IMetaDataImport::GetTypeDefProps

Возвращает сведения о метаданных для объекта Type, представленного заданным маркером TypeDef.

HRESULT GetTypeDefProps (
   [in]  mdTypeDef   td,
   [out] LPWSTR      szTypeDef,
   [in]  ULONG       cchTypeDef,
   [out] ULONG       *pchTypeDef,
   [out] DWORD       *pdwTypeDefFlags,
   [out] mdToken     *ptkExtends
);

Параметры

  • td
    [in] Маркер TypeDef, представляющий тип для которого возвращаются метаданные.

  • szTypeDef
    [out] Буфер, содержащий имя типа.

  • cchTypeDef
    [in] Размер параметра szTypeDef, исчисляемый в единицах широких символов.

  • pchTypeDef
    [out] Число широких символов, возвращаемых в параметре szTypeDef.

  • pdwTypeDefFlags
    [out] Указатель на любой флаг, изменяющий определение типа. Это значение является битовой маской из перечисления CorTypeAttr.

  • ptkExtends
    [out] Маркер метаданных TypeDef или TypeRef, представляющий базовый или запрашиваемый тип.

Требования

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

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

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

Версии платформы .NET Framework: 4, 3.5 с пакетом обновления 1 (SP1), 3.5, 3.0 с пакетом обновления 1 (SP1), 3.0, 2.0 с пакетом обновления 1 (SP1), 2.0, 1.1, 1.0

См. также

Ссылки

Интерфейс IMetaDataImport

Интерфейс IMetaDataImport2