Condividi tramite


WindowsUpdateManager Classe

Definizione

Interfaccia usata per il monitoraggio dell'attività di aggiornamento tramite callback e recupero della cronologia degli aggiornamenti.

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
Ereditarietà
Object Platform::Object IInspectable WindowsUpdateManager
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows Desktop Extension SDK (è stato introdotto in 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (è stato introdotto in v1.0)

Costruttori

WindowsUpdateManager(String)

Costruisce un nuovo oggetto WindowsUpdateManager .

Proprietà

IsScanning

Ottiene un valore che indica se WindowsUpdateManager esegue attivamente l'analisi degli aggiornamenti.

IsWorking

Ottiene un valore che indica se WindowsUpdateManager lavora attivamente sugli aggiornamenti.

LastSuccessfulScanTimestamp

Ottiene un valore che indica l'ultimo timestamp di analisi riuscito da WindowsUpdateManager.

Metodi

GetApplicableUpdates()

Recupera un elenco di tutti gli aggiornamenti applicabili attualmente noti a WindowsUpdateManager.

GetMostRecentCompletedUpdates(Int32)

Recupera informazioni sugli aggiornamenti completati più di recente.

GetMostRecentCompletedUpdatesAsync(Int32)

Recupera in modo asincrono le informazioni sugli aggiornamenti completati più di recente.

StartScan(Boolean)

Avvia una nuova analisi per gli aggiornamenti nel dispositivo.

Eventi

ActionCompleted

Generato quando è stata completata un'azione per un aggiornamento.

AttentionRequiredReasonChanged

Generato quando l'attenzione richiesta è cambiata per un aggiornamento.

ProgressChanged

Generato quando lo stato di avanzamento cambia per un aggiornamento.

ScanCompleted

Generato quando viene completata un'analisi degli aggiornamenti.

ScanningStateChanged

Generato quando lo stato di analisi cambia.

WorkingStateChanged

Generato quando lo stato di lavoro cambia.

Si applica a