Freigeben über


IVsExtensionManager.RestartRequired-Eigenschaft

Gibt an, ob der Erweiterungs-Manager-Dienst einen Vorgang ausgeführt hat, der einen Neustart erfordert.

Namespace:  Microsoft.VisualStudio.ExtensionManager
Assembly:  Microsoft.VisualStudio.ExtensionManager (in Microsoft.VisualStudio.ExtensionManager.dll)

Syntax

'Declaration
ReadOnly Property RestartRequired As RestartReason
RestartReason RestartRequired { get; }
property RestartReason RestartRequired {
    RestartReason get ();
}
abstract RestartRequired : RestartReason with get
function get RestartRequired () : RestartReason

Eigenschaftswert

Typ: Microsoft.VisualStudio.ExtensionManager.RestartReason
PendingDisable , wenn ein Neustart erforderlich ist, um die Erweiterung zu deaktivieren.
PendingEnable , wenn ein Neustart erforderlich ist, um die Erweiterung zu aktivieren.
PendingUninstall , wenn ein Neustart erforderlich ist, um die Erweiterung zu deinstallieren.
None nicht, wenn ein Neustart erforderlich ist.

Hinweise

Obwohl dies Erweiterungs-Manager API unterstützt die Infrastruktur wir empfiehlt, dass Sie sie nicht verwenden, da sie ggf. geändert wird.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsExtensionManager Schnittstelle

Microsoft.VisualStudio.ExtensionManager-Namespace