Compartilhar via


WindowsUpdateManager Classe

Definição

Interface usada para monitorar a atividade de atualização por meio de retornos de chamada e recuperar o histórico de atualizações.

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
Herança
Object Platform::Object IInspectable WindowsUpdateManager
Atributos

Requisitos do Windows

Família de dispositivos
Windows Desktop Extension SDK (introduzida na 10.0.23504.0)
API contract
Windows.Management.Update.WindowsUpdateContract (introduzida na v1.0)

Construtores

WindowsUpdateManager(String)

Constrói um novo objeto WindowsUpdateManager .

Propriedades

IsScanning

Obtém um valor que indica se o WindowsUpdateManager está verificando ativamente as atualizações.

IsWorking

Obtém um valor que indica se o WindowsUpdateManager está trabalhando ativamente em atualizações.

LastSuccessfulScanTimestamp

Obtém um valor que indica o último carimbo de data/hora de verificação bem-sucedido do WindowsUpdateManager.

Métodos

GetApplicableUpdates()

Recupera uma lista de todas as atualizações aplicáveis atualmente conhecidas pelo WindowsUpdateManager.

GetMostRecentCompletedUpdates(Int32)

Recupera informações sobre as atualizações concluídas mais recentemente.

GetMostRecentCompletedUpdatesAsync(Int32)

Recupera de forma assíncrona informações sobre as atualizações concluídas mais recentemente.

StartScan(Boolean)

Inicia uma nova verificação de atualizações no dispositivo.

Eventos

ActionCompleted

Gerado quando uma ação foi concluída para uma atualização.

AttentionRequiredReasonChanged

Gerado quando o motivo necessário de atenção mudou para uma atualização.

ProgressChanged

Gerado quando o progresso muda para uma atualização.

ScanCompleted

Gerado quando uma verificação de atualizações é concluída.

ScanningStateChanged

Gerado quando o estado de verificação é alterado.

WorkingStateChanged

Gerado quando o estado de trabalho é alterado.

Aplica-se a