AddInPostDeploymentActionArgs.InstallationStatus-Eigenschaft

Ruft den Typ der Add-In-Installation ab, die ausgeführt wird.

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

Syntax

'Declaration
Public ReadOnly Property InstallationStatus As AddInInstallationStatus
public AddInInstallationStatus InstallationStatus { get; }

Eigenschaftswert

Typ: Microsoft.VisualStudio.Tools.Applications.Deployment.AddInInstallationStatus
Der Typ der Add-In-Installation, die ausgeführt wird.

Hinweise

In der folgenden Tabelle werden die Enumerationswerte für InstallationStatus aufgeführt.

Member

Beschreibung

InitialInstall

Das Add-In wird zum ersten Mal installiert.Die Anwendung und die Bereitstellungsmanifeste werden abgerufen, VerifyAddInPermissions wird aufgerufen, um die Manifeste zu analysieren, und dann werden die Signaturen analysiert.

Wenn das Bereitstellungsmanifest mit einem Zertifikat signiert wird, das in der Liste Nicht vertrauenswürdige Herausgeber ist, endet die Installation.Für alle anderen Fälle überprüft VerifyAddInTrust den Vertrauensbeweis auf die richtige Berechtigungsebene.

Offline

Das Add-In wird geplant, nach einem Update zu suchen, aber der Updatespeicherort ist nicht erreichbar.

RunFromCache

Das Add-In erfordert kein Update und wird vom ClickOnce-Cache ausgeführt.

RunFromFolder

Das Add-In wird von dem Ordner ausgeführt, der das Bereitstellungsmanifest enthält, da die Hostanwendung die RunFromFolder-Eigenschaft auf true festgelegt hat.Dies ist nützlich, wenn Sie ein Add-In, ohne es zu installieren, testen oder ausführen möchten.Außerdem wird das dd-In nicht im ClickOnce-Cache installiert.

Uninstall

Das Add-In wird deinstalliert.

Update

Das Add-In wird aktualisiert.Die Installationsschritte sind dieselben wie bei InitialInstall.

Rollback

Die aktuelle Version des Add-Ins wird deinstalliert, und eine frühere Version des Add-Ins wird installiert.

.NET Framework-Sicherheit

Siehe auch

Referenz

AddInPostDeploymentActionArgs Klasse

Microsoft.VisualStudio.Tools.Applications.Deployment-Namespace