WindowsUpdateManager 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.
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
- 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. |