InstallManager 類別

定義

管理安裝組態和安裝程式。

public ref class InstallManager sealed : IDisposable
public sealed class InstallManager : IDisposable
type InstallManager = class
    interface IDisposable
Public NotInheritable Class InstallManager
Implements IDisposable
繼承
InstallManager
實作

備註

這個類別提供啟動和停止安裝的方法,以及執行與安裝後或取消相關聯的清除職責。

建構函式

InstallManager()

建立 InstallManager 類別的執行個體。

屬性

InstallerContexts

取得安裝程式內容物件的唯讀集合。

RebootRequired

取得值,這個值表示是否需要重新開機。

方法

Cancel()

取消與目前 InstallManager 實例相關聯的安裝。

DeleteInstallerFiles()

刪除與目前 InstallManager 類別相關聯的所有安裝程式檔案。

Dispose()

處置目前 InstallManager 類別使用的所有資源。

DownloadInstallerFile(InstallerContext, String)

使用目前的安裝程式內容下載安裝程式檔案。

Finalize()

管理安裝組態和安裝程式。

Load(IEnumerable<Installer>)

從物件的指定泛型 IEnumerable 集合載入安裝程式集合 Installer

Load(String, IDictionary<String,String>)

管理安裝組態和安裝程式。

Load(String)

從指定位置的檔案載入安裝程式集合。

Save(String, IDictionary<String,String>)

管理安裝組態和安裝程式。

Save(String)

將目前的安裝組態儲存在指定的位置。

StartApplicationInstallation()

開始安裝應用程式。

StartApplicationInstallation(String, String)

管理安裝組態和安裝程式。

StartInstallation()

啟動安裝程式。

StartSynchronousInstallation()

管理安裝組態和安裝程式。

事件

InstallCompleted

指出安裝已完成的事件。

InstallerStatusUpdated

事件,指出安裝狀態已更新。

適用於