Propriedade AddInPostDeploymentActionArgs.InstallationStatus

Obtém o tipo de instalação de suplementos que está sendo executada.

Namespace:  Microsoft.VisualStudio.Tools.Applications.Deployment
Assembly:  Microsoft.VisualStudio.Tools.Applications.Runtime (em Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Sintaxe

'Declaração
Public ReadOnly Property InstallationStatus As AddInInstallationStatus
    Get
public AddInInstallationStatus InstallationStatus { get; }

Valor de propriedade

Tipo: Microsoft.VisualStudio.Tools.Applications.Deployment.AddInInstallationStatus
O tipo de instalação de suplementos que está sendo executada.

Comentários

A tabela a seguir mostra os valores de enumeração para InstallationStatus.

Member

Description

InitialInstall

O add-in é instalado pela primeira vez. Os manifestos de aplicativo e implantação são recuperados, VerifyAddInPermissions é chamado para analisar os manifestos e, em seguida, as assinaturas são analisadas.

Se o manifesto de implantação é assinado com um certificado que está na lista de editor não confiável, a instalação termina. Para todos os outros casos, VerifyAddInTrust verifica a evidência de confiança para o nível de permissão correta.

Offline

O suplemento está programado para verificar se há uma atualização, mas o local de atualização é inacessível.

RunFromCache

O suplemento não requer uma atualização e será executado a partir do cache de ClickOnce.

RunFromFolder

O suplemento é executado da pasta que contém o manifesto de implantação, porque o aplicativo host tenha definido o RunFromFolder propriedade para true. Isso é útil se você quiser testar ou executar um suplemento sem instalá-lo. Além disso, o suplemento não está instalado no cache de ClickOnce.

Uninstall

O suplemento está sendo desinstalado.

Update

O suplemento está sendo atualizado. As etapas de instalação são os mesmos InitialInstall.

Rollback

A versão atual do suplemento está sendo desinstalada e uma versão anterior do suplemento está sendo instalada.

Segurança do .NET Framework

Consulte também

Referência

AddInPostDeploymentActionArgs Classe

Namespace Microsoft.VisualStudio.Tools.Applications.Deployment