Freigeben über


InstallManager Klasse

Definition

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.

Gilt für: