Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создает сигнатуру метаданных определения типа, возвращает mdTypeDef маркер для этого типа и указывает, что определенный тип является членом типа, на который tdEncloser ссылается параметр.
Syntax
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Parameters
szTypeDef [in] Имя типа в Юникоде.
dwTypeDefFlags [in] TypeDef Атрибуты. Это битовая маска значений CorTypeAttr .
tkExtends [in] Токен базового класса. Это либо маркер, либо mdTypeDefmdTypeRef маркер.
rtkImplements[] [in] Массив маркеров, указывающий интерфейсы, которые реализует этот класс или интерфейс.
tdEncloser [in] Токен включаемого типа. Последний элемент массива должен быть mdTokenNil.
ptd [out] Назначенный mdTypeDef маркер.
Requirements
Платформ: См. сведения о поддерживаемых операционных системах .NET.
Header: Cor.h
Library: CorGuids.lib