AutoUpdateSettingsOptions 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.
Representa as configurações de atualização automática de um pacote.
public ref class AutoUpdateSettingsOptions sealed
/// [Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutoUpdateSettingsOptions final
[Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AutoUpdateSettingsOptions
function AutoUpdateSettingsOptions()
Public NotInheritable Class AutoUpdateSettingsOptions
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 11 (introduzida na 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v14.0)
|
Comentários
Passe esse objeto para o método AppInstallerManager.SetAutoUpdateSettings para criar ou atualizar as configurações de atualização automática.
Construtores
AutoUpdateSettingsOptions() |
Inicializa uma nova instância da classe AutoUpdateSettingsOptions . |
Propriedades
AppInstallerUri |
Obtém ou define um objeto Uri que aponta para o arquivo do Instalador de Aplicativo representado pelo objeto AppInstallerInfo . |
AutomaticBackgroundTask |
Obtém um valor booliano que indica se o serviço de implantação verifica se há atualizações de aplicativo em segundo plano. |
DependencyPackageUris |
Obtém uma lista somente leitura de objetos Uri que apontam para os pacotes de dependência necessários para a implantação bem-sucedida do conjunto relacionado. |
ForceUpdateFromAnyVersion |
Obtém ou define um valor booliano que indica se a versão do aplicativo pode ser incrementada e decrementada. Se o valor for false, o aplicativo só poderá passar para uma versão mais alta. |
HoursBetweenUpdateChecks |
Obtém ou define um valor inteiro que especifica a frequência com que o serviço de implantação marcar para uma atualização para o arquivo do Instalador de Aplicativo. |
IsAutoRepairEnabled |
Obtém ou define um valor que especifica se o sistema operacional e o serviço de implantação podem executar automaticamente um reparo quando o pacote é marcado para correção. |
OnLaunch |
Obtém ou define um valor booliano que especifica se o serviço de implantação marcar para uma atualização para o arquivo do Instalador de Aplicativo quando o aplicativo for iniciado. |
OptionalPackageUris |
Obtém uma lista somente leitura de objetos Uri que apontam para os pacotes opcionais que serão instalados junto com o pacote main. |
RepairUris |
Obtém uma lista somente leitura de objetos Uri que apontam para arquivos do Instalador de Aplicativo para reparar uma instalação. |
ShowPrompt |
Obtém ou define um valor booliano que especifica se o serviço de implantação mostrará um prompt informando o usuário sobre uma atualização. |
UpdateBlocksActivation |
Obtém ou define um valor booliano que especifica se o serviço de implantação impedirá o usuário de iniciar o aplicativo até que uma atualização pendente seja aplicada. |
UpdateUris |
Obtém uma lista somente leitura de objetos Uri que apontam para arquivos do Instalador de Aplicativo para atualizar uma instalação. |
Version |
Obtém ou define um objeto PackageVersion expressando a versão do arquivo do Instalador de Aplicativo representado pelo objeto AppInstallerInfo . |
Métodos
CreateFromAppInstallerInfo(AppInstallerInfo) |
Cria uma nova instância do AutoUpdateSettingsOptions com valores da classe AppInstallerInfo fornecida. |