WindowsUpdateManager Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |