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 |
---|---|
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é. |
|
Le complément est planifié pour rechercher une mise à jour, mais l'emplacement de mise à jour est inaccessible. |
|
Le complément ne requiert pas de mise à jour et sera exécuté à partir du cache ClickOnce. |
|
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. |
|
Le complément est en cours de désinstallation. |
|
Le complément est en cours de mise à jour.Les étapes d'installation sont les mêmes que pour InitialInstall. |
|
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, consultez Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
AddInPostDeploymentActionArgs Classe
Microsoft.VisualStudio.Tools.Applications.Deployment, espace de noms