Compartilhar via


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
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.

Membro

Descrição

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 é concluída.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 add-in não exige uma atualização e será executado a partir do cache de ClickOnce.

RunFromFolder

O add-in é executado da pasta que contém o manifesto de implantação, porque o aplicativo host tiver definido a RunFromFolder propriedade para true.Isso é útil se você quiser testar ou executar um suplemento sem instalá-lo.Além disso, o add-in 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 add-in está sendo instalada.

Segurança do .NET Framework

Consulte também

Referência

AddInPostDeploymentActionArgs Classe

Namespace Microsoft.VisualStudio.Tools.Applications.Deployment