WindowsUpdateManager Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
- 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. |