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


IMetaDataEmit::SetTypeDefProps Method

Задает функции типа, определенного перед вызовом IMetaDataEmit::D efineTypeDefef.

Syntax

HRESULT SetTypeDefProps (
    [in]  mdTypeDef   td,
    [in]  DWORD       dwTypeDefFlags,
    [in]  mdToken     tkExtends,
    [in]  mdToken     rtkImplements[]
);

Parameters

td [in] Маркер mdTypeDef , полученный из исходного вызова IMetaDataEmit::D efineTypeDef.

dwTypeDefFlags [in] TypeDef Атрибуты. Это битовая маска значений CorTypeAttr .

tkExtends [in] Базовый mdToken класс. Получен из предыдущего вызова IMetaDataEmit::D efineImportType или null.

rtkImplements[] [in] Массив маркеров для интерфейсов, реализующих этот тип. Эти mdTypeRef маркеры получаются с помощью IMetaDataEmit::D efineImportType. Последний элемент массива должен быть mdTokenNil.

Requirements

Платформ: См. сведения о поддерживаемых операционных системах .NET.

Header: Cor.h

Library: CorGuids.lib

See also