Freigeben über


WindowsUpdateManager Klasse

Definition

Schnittstelle, die für die Überwachung der Updateaktivität über Rückrufe und das Abrufen des Updateverlaufs verwendet wird.

public ref class WindowsUpdateManager sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Management.Update.IWindowsUpdateManagerFactory, 65536, "Windows.Management.Update.WindowsUpdateContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Management.Update.WindowsUpdateContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WindowsUpdateManager final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Management.Update.IWindowsUpdateManagerFactory), 65536, "Windows.Management.Update.WindowsUpdateContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Update.WindowsUpdateContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WindowsUpdateManager
function WindowsUpdateManager(clientId)
Public NotInheritable Class WindowsUpdateManager
Vererbung
Object Platform::Object IInspectable WindowsUpdateManager
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (eingeführt in v1.0)

Konstruktoren

WindowsUpdateManager(String)

Erstellt ein neues WindowsUpdateManager-Objekt .

Eigenschaften

IsScanning

Ruft einen Wert ab, der angibt, ob windowsUpdateManager aktiv nach Updates sucht.

IsWorking

Ruft einen Wert ab, der angibt, ob WindowsUpdateManager aktiv an Updates arbeitet.

LastSuccessfulScanTimestamp

Ruft einen Wert ab, der den letzten erfolgreichen Überprüfungszeitstempel von WindowsUpdateManager angibt.

Methoden

GetApplicableUpdates()

Ruft eine Liste aller anwendbaren Updates ab, die dem WindowsUpdateManager derzeit bekannt sind.

GetMostRecentCompletedUpdates(Int32)

Ruft Informationen zu den zuletzt abgeschlossenen Updates ab.

GetMostRecentCompletedUpdatesAsync(Int32)

Ruft asynchron Informationen zu den zuletzt abgeschlossenen Updates ab.

StartScan(Boolean)

Initiiert eine neue Überprüfung auf Updates auf dem Gerät.

Ereignisse

ActionCompleted

Wird ausgelöst, wenn eine Aktion für ein Update abgeschlossen wurde.

AttentionRequiredReasonChanged

Wird ausgelöst, wenn sich der erforderliche Grund für ein Update geändert hat.

ProgressChanged

Wird ausgelöst, wenn sich der Status für ein Update ändert.

ScanCompleted

Wird ausgelöst, wenn eine Überprüfung nach Updates abgeschlossen ist.

ScanningStateChanged

Wird ausgelöst, wenn sich der Scanstatus ändert.

WorkingStateChanged

Wird ausgelöst, wenn sich der Arbeitszustand ändert.

Gilt für: