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 |