InstallManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet die Installationskonfiguration und den Installationsvorgang.
public ref class InstallManager sealed : IDisposable
public sealed class InstallManager : IDisposable
type InstallManager = class
interface IDisposable
Public NotInheritable Class InstallManager
Implements IDisposable
- Vererbung
-
InstallManager
- Implementiert
Hinweise
Diese Klasse bietet Methoden zum Starten und Beenden der Installation sowie zum Ausführen von Bereinigungsaufgaben im Zusammenhang mit den Nachinstallationen oder Abbrüchen.
Konstruktoren
| InstallManager() |
Erstellt eine Instanz der InstallManager-Klasse. |
Eigenschaften
| InstallerContexts |
Ruft eine schreibgeschützte Auflistung von Installationskontextobjekten ab. |
| RebootRequired |
Ruft einen Wert ab, der angibt, ob ein Neustart erforderlich ist. |
Methoden
| Cancel() |
Bricht Installationen ab, die der aktuellen InstallManager Instanz zugeordnet sind. |
| DeleteInstallerFiles() |
Löscht alle Installerdateien, die der aktuellen InstallManager Klasse zugeordnet sind. |
| Dispose() |
Entfernt alle Ressourcen, die von der aktuellen InstallManager Klasse verwendet werden. |
| DownloadInstallerFile(InstallerContext, String) |
Lädt die Installationsdatei unter Verwendung des aktuellen Installationskontexts herunter. |
| Finalize() |
Verwaltet die Installationskonfiguration und den Installationsvorgang. |
| Load(IEnumerable<Installer>) |
Lädt eine Auflistung von Installern aus der angegebenen generischen IEnumerable-Auflistung von Installer -Objekten. |
| Load(String, IDictionary<String,String>) |
Verwaltet die Installationskonfiguration und den Installationsvorgang. |
| Load(String) |
Lädt eine Auflistung von Installern aus der Datei am angegebenen Speicherort. |
| Save(String, IDictionary<String,String>) |
Verwaltet die Installationskonfiguration und den Installationsvorgang. |
| Save(String) |
Speichert die aktuelle Installationskonfiguration am angegebenen Speicherort. |
| StartApplicationInstallation() |
Beginnt mit der Anwendungsinstallation. |
| StartApplicationInstallation(String, String) |
Verwaltet die Installationskonfiguration und den Installationsvorgang. |
| StartInstallation() |
Startet den Installationsprozess. |
| StartSynchronousInstallation() |
Verwaltet die Installationskonfiguration und den Installationsvorgang. |
Ereignisse
| InstallCompleted |
Ereignis, das angibt, dass die Installation abgeschlossen ist. |
| InstallerStatusUpdated |
Ereignis, das angibt, dass der Installationsstatus aktualisiert wird. |