MsiTransformView

Esta tabla temporal habilita la opción de acción personalizada de desinstalación de revisión para acciones personalizadas agregadas o actualizadas por una revisión.

Si una revisión agrega o actualiza una acción personalizada con el atributo msidbCustomActionTypePatchUninstall, Windows Installer ejecuta la acción personalizada nueva o actualizada cuando se desinstale la revisión. Windows Installer hace que las actualizaciones incluidas en la revisión que se desinstala estén disponibles para la acción de desinstalación de revisión personalizada. La revisión debe incluir una tabla MsiTransformView*<PatchGUID>* para proporcionar esta información a Windows Installer. La información de esta tabla está disponible para cualquier acción personalizada inmediata y no está disponible para las acciones personalizadas diferidas.

Windows Installer 4.0 y versiones anteriores: no compatible. La opción de acción personalizada de desinstalación de revisión está disponible a partir de Windows Installer 4.5.

Esta tabla debe denominarse MsiTransformView*<PatchGUID>*, donde <PatchGUID> es el GUID que identifica la revisión de forma única. La tabla MsiTransformView*<PatchGUID>* tiene las columnas siguientes.

Columna Tipo Clave Nullable
Tabla Identificador Y No
Columna Texto Y No
Fila Texto Y Y
data Texto No Y
Current Texto No Y

 

Columna

Table

Nombre de una tabla de base de datos modificada.

Column

Nombre de una columna de tabla modificada o bien INSERT, DELETE, CREATE o DROP.

Row

Lista de los valores de clave principal separados por tabulaciones. Los valores de clave principal NULL se representan mediante un carácter de un solo espacio. Un valor NULL en esta columna indica un cambio de esquema.

Data

Datos, nombre de un flujo de datos o una definición de columna.

Current

Valor actual de la base de datos de referencia o número de una columna.

Comentarios

Las acciones personalizadas de desinstalación de revisiones se ejecutan cuando se desinstala la revisión. No se ejecutan cuando se desinstala el producto. Use la opción de acción personalizada de desinstalación de revisión y esta tabla para ejecutar una personalización solo cuando se desinstala la revisión.

Una revisión puede actualizar una acción personalizada que se proporciona en el paquete original (archivo .msi). Para ejecutar la versión actualizada de la acción personalizada cuando se desinstala la revisión, marque la acción personalizada con el atributo msidbCustomActionTypePatchUninstall en el paquete original.