Interfaz ICreateTypeInfo2 (oaidl.h)

Proporciona las herramientas para crear y administrar la información de tipo definida a través de la descripción del tipo. Deriva de ICreateTypeInfo y agrega métodos para eliminar elementos que se han agregado a través de ICreateTypeInfo.

El método ICreateTypeInfo::LayOut proporciona una manera para que el creador de la información de tipo compruebe si hay errores. Se puede realizar una llamada a QueryInterface en la instancia de ICreateTypeInfo en cualquier momento para su interfaz ITypeInfo. Al llamar a cualquiera de los métodos de ITypeInfointerface que requieren información de diseño, se proporciona automáticamente la información de tipo.

Herencia

La interfaz ICreateTypeInfo2 hereda de ICreateTypeInfo. ICreateTypeInfo2 también tiene estos tipos de miembros:

Métodos

La interfaz ICreateTypeInfo2 tiene estos métodos.

 
ICreateTypeInfo2::D eleteFuncDesc

Elimina una descripción de función especificada por el número de índice.
ICreateTypeInfo2::D eleteFuncDescByMemId

Elimina la descripción de la función especificada (FUNCDESC).
ICreateTypeInfo2::D eleteImplType

Elimina las marcas IMPLTYPE de la interfaz indizada.
ICreateTypeInfo2::D eleteVarDesc

Elimina la estructura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDesc)
ICreateTypeInfo2::D eleteVarDescByMemId

Elimina la estructura VARDESC especificada. (ICreateTypeInfo2.DeleteVarDescByMemId)
ICreateTypeInfo2::SetCustData

Establece un valor para los datos personalizados.
ICreateTypeInfo2::SetFuncCustData

Establece un valor para los datos personalizados para la función especificada.
ICreateTypeInfo2::SetFuncHelpStringContext

Establece un valor de contexto de Ayuda para una función especificada.
ICreateTypeInfo2::SetHelpStringContext

Establece el número de contexto de la cadena de Ayuda especificada.
ICreateTypeInfo2::SetImplTypeCustData

Establece un valor para los datos personalizados para el tipo de implementación especificado.
ICreateTypeInfo2::SetName

Establece el nombre de typeinfo.
ICreateTypeInfo2::SetParamCustData

Establece un valor para los datos personalizados para el parámetro especificado.
ICreateTypeInfo2::SetVarCustData

Establece un valor para los datos personalizados para la variable especificada.
ICreateTypeInfo2::SetVarHelpStringContext

Establece un valor de contexto de Ayuda para una variable especificada.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado oaidl.h

Consulte también

Interfaces y funciones de creación de tipos