WindowsUpdateManager Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Interfaz usada para supervisar la actividad de actualización a través de devoluciones de llamada y recuperar el historial de actualizaciones.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows Desktop Extension SDK (se introdujo en la versión 10.0.23504.0)
|
API contract |
Windows.Management.Update.WindowsUpdateContract (se introdujo en la versión v1.0)
|
Constructores
WindowsUpdateManager(String) |
Construye un nuevo objeto WindowsUpdateManager . |
Propiedades
IsScanning |
Obtiene un valor que indica si WindowsUpdateManager está examinando activamente las actualizaciones. |
IsWorking |
Obtiene un valor que indica si WindowsUpdateManager está trabajando activamente en las actualizaciones. |
LastSuccessfulScanTimestamp |
Obtiene un valor que indica la última marca de tiempo de examen correcta de WindowsUpdateManager. |
Métodos
GetApplicableUpdates() |
Recupera una lista de todas las actualizaciones aplicables conocidas actualmente en WindowsUpdateManager. |
GetMostRecentCompletedUpdates(Int32) |
Recupera información sobre las actualizaciones completadas más recientemente. |
GetMostRecentCompletedUpdatesAsync(Int32) |
Recupera de forma asincrónica información sobre las actualizaciones completadas más recientemente. |
StartScan(Boolean) |
Inicia un nuevo examen de actualizaciones en el dispositivo. |
Eventos
ActionCompleted |
Se genera cuando se ha completado una acción para una actualización. |
AttentionRequiredReasonChanged |
Se genera cuando la razón necesaria de atención ha cambiado para una actualización. |
ProgressChanged |
Se genera cuando cambia el progreso de una actualización. |
ScanCompleted |
Se genera cuando se completa un examen de actualizaciones. |
ScanningStateChanged |
Se genera cuando cambia el estado de examen. |
WorkingStateChanged |
Se genera cuando cambia el estado de trabajo. |