Partager via


AddInPostDeploymentActionArgs.InstallationStatus, propriété

Obtient le type d'installation de complément effectué.

Espace de noms :  Microsoft.VisualStudio.Tools.Applications.Deployment
Assembly :  Microsoft.VisualStudio.Tools.Applications.Runtime (dans Microsoft.VisualStudio.Tools.Applications.Runtime.dll)

Syntaxe

'Déclaration
Public ReadOnly Property InstallationStatus As AddInInstallationStatus
public AddInInstallationStatus InstallationStatus { get; }

Valeur de propriété

Type : Microsoft.VisualStudio.Tools.Applications.Deployment.AddInInstallationStatus
Type d'installation de complément effectué.

Notes

Le tableau suivant montre les valeurs d'énumération pour InstallationStatus.

Membre

Description

InitialInstall

Le complément est installé pour la première fois.Les manifestes de déploiement et d'application sont récupérés, VerifyAddInPermissions est appelé pour analyser les manifestes, puis les signatures sont analysées.

Si le manifeste de déploiement est signé avec un certificat qui figure dans la liste Éditeur non approuvé, l'installation s'arrête.Pour tous les autres cas, VerifyAddInTrust vérifie la preuve de confiance pour le niveau d'autorisation approprié.

Offline

Le complément est planifié pour rechercher une mise à jour, mais l'emplacement de mise à jour est inaccessible.

RunFromCache

Le complément ne requiert pas de mise à jour et sera exécuté à partir du cache ClickOnce.

RunFromFolder

Le complément est exécuté à partir du dossier qui contient le manifeste de déploiement car l'application hôte a affecté la valeur true à la propriété RunFromFolder.Cela est utile si vous souhaitez tester ou exécuter un complément sans l'installer.Le complément n'est pas installé dans le cache ClickOnce.

Uninstall

Le complément est en cours de désinstallation.

Update

Le complément est en cours de mise à jour.Les étapes d'installation sont les mêmes que pour InitialInstall.

Rollback

La version actuelle du complément est en cours de désinstallation et une version antérieure du complément est en cours d'installation.

Sécurité .NET Framework

Voir aussi

Référence

AddInPostDeploymentActionArgs Classe

Microsoft.VisualStudio.Tools.Applications.Deployment, espace de noms