Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Crea la firma de metadatos de una definición de tipo, devuelve un mdTypeDef token para ese tipo y especifica que el tipo definido es miembro del tipo al que hace referencia el tdEncloser parámetro .
Syntax
HRESULT DefineNestedType (
[in] LPCWSTR szTypeDef,
[in] DWORD dwTypeDefFlags,
[in] mdToken tkExtends,
[in] mdToken rtkImplements[],
[in] mdTypeDef tdEncloser,
[out] mdTypeDef *ptd
);
Parameters
szTypeDef [in] Nombre del tipo en Unicode.
dwTypeDefFlags [in] TypeDef Atributos. Se trata de una máscara de bits de CorTypeAttr valores.
tkExtends [in] Token de la clase base. Se trata de un mdTypeDefmdTypeRef token o .
rtkImplements[] [in] Matriz de tokens que especifican las interfaces que implementa esta clase o interfaz.
tdEncloser [in] Token del tipo envolvente. El último elemento de la matriz debe ser mdTokenNil.
ptd [out] Token mdTypeDef asignado.
Requirements
Plataformas: Consulte Sistemas operativos compatibles con .NET.
Header: Cor.h
Library: CorGuids.lib