Partager via


WindowsUpdateManager Classe

Définition

Interface utilisée pour surveiller l’activité des mises à jour via des rappels et récupérer l’historique des mises à jour.

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
Héritage
Object Platform::Object IInspectable WindowsUpdateManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows Desktop Extension SDK (introduit dans 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (introduit dans v1.0)

Constructeurs

WindowsUpdateManager(String)

Construit un nouvel objet WindowsUpdateManager .

Propriétés

IsScanning

Obtient une valeur indiquant si WindowsUpdateManager recherche activement les mises à jour.

IsWorking

Obtient une valeur indiquant si WindowsUpdateManager travaille activement sur les mises à jour.

LastSuccessfulScanTimestamp

Obtient une valeur indiquant l’horodatage de la dernière analyse réussie à partir de WindowsUpdateManager.

Méthodes

GetApplicableUpdates()

Récupère la liste de toutes les mises à jour applicables actuellement connues de WindowsUpdateManager.

GetMostRecentCompletedUpdates(Int32)

Récupère des informations sur les dernières mises à jour terminées.

GetMostRecentCompletedUpdatesAsync(Int32)

Récupère de manière asynchrone des informations sur les dernières mises à jour terminées.

StartScan(Boolean)

Lance une nouvelle analyse des mises à jour sur l’appareil.

Événements

ActionCompleted

Déclenché lorsqu’une action a été effectuée pour une mise à jour.

AttentionRequiredReasonChanged

Déclenché lorsque la raison de l’attention requise a changé pour une mise à jour.

ProgressChanged

Déclenché lorsque la progression change pour une mise à jour.

ScanCompleted

Déclenché lorsqu’une analyse des mises à jour est terminée.

ScanningStateChanged

Déclenché lorsque l’état d’analyse change.

WorkingStateChanged

Déclenché lorsque l’état de fonctionnement change.

S’applique à