AddInPostDeploymentActionArgs.InstallationStatus (Propiedad)

Obtiene el tipo de instalación del complemento que se está realizando.

Espacio de nombres:  Microsoft.VisualStudio.Tools.Applications.Deployment
Ensamblado:  Microsoft.VisualStudio.Tools.Applications.Runtime (en Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Sintaxis

'Declaración
Public ReadOnly Property InstallationStatus As AddInInstallationStatus
public AddInInstallationStatus InstallationStatus { get; }

Valor de propiedad

Tipo: Microsoft.VisualStudio.Tools.Applications.Deployment.AddInInstallationStatus
Tipo de instalación del complemento que se está realizando.

Comentarios

En la siguiente tabla se muestran los valores de enumeración de InstallationStatus.

Miembro

Descripción

InitialInstall

El complemento se instala por primera vez.Se recuperan los manifiestos de implementación y aplicación, se llama a VerifyAddInPermissions para analizar los manifiestos y, a continuación, se analizan las firmas.

Si el manifiesto de implementación se firma con un certificado que está en la lista de publicadores que no son de confianza, la instalación finaliza.Para todos los otros casos, VerifyAddInTrust comprueba la prueba de confianza para el nivel de permisos correcto.

Offline

El complemento se programa para comprobar una actualización, pero la ubicación de la actualización es inalcanzable.

RunFromCache

El complemento no requiere una actualización y se ejecutará desde la memoria caché de ClickOnce.

RunFromFolder

El complemento se ejecuta desde la carpeta que contiene el manifiesto de implementación porque la aplicación host ha establecido la propiedad RunFromFolder en true.Esto es útil si desea probar o ejecutar un complemento sin instalarlo.Además, el complemento no está instalado en la memoria caché de ClickOnce.

Uninstall

El complemento se está desinstalando.

Update

El complemento se está actualizando.Los pasos de instalación son los mismos que en InitialInstall.

Rollback

Se desinstala la versión actual del complemento y se instala una versión anterior del complemento.

Seguridad de .NET Framework

Vea también

Referencia

AddInPostDeploymentActionArgs Clase

Microsoft.VisualStudio.Tools.Applications.Deployment (Espacio de nombres)