AutoUpdateSettingsOptions 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í.
Representa la configuración de actualización automática de un paquete.
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
- Herencia
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 11 (se introdujo en la versión 10.0.22000.0)
|
API contract |
Windows.Foundation.UniversalApiContract (se introdujo en la versión v14.0)
|
Comentarios
Pase este objeto al método AppInstallerManager.SetAutoUpdateSettings para crear o actualizar la configuración de actualización automática.
Constructores
AutoUpdateSettingsOptions() |
Inicializa una nueva instancia de la clase AutoUpdateSettingsOptions . |
Propiedades
AppInstallerUri |
Obtiene o establece un objeto Uri que apunta al archivo instalador de aplicación representado por el objeto AppInstallerInfo . |
AutomaticBackgroundTask |
Obtiene un valor booleano que indica si el servicio de implementación busca actualizaciones de aplicaciones en segundo plano. |
DependencyPackageUris |
Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes de dependencia necesarios para la implementación correcta del conjunto relacionado. |
ForceUpdateFromAnyVersion |
Obtiene o establece un valor booleano que indica si la versión de la aplicación se puede incrementar y disminuir. Si el valor es false, la aplicación solo puede moverse a una versión superior. |
HoursBetweenUpdateChecks |
Obtiene o establece un valor entero que especifica la frecuencia con la que el servicio de implementación buscará una actualización en el archivo del Instalador de aplicación. |
IsAutoRepairEnabled |
Obtiene o establece un valor que especifica si el sistema operativo y el servicio de implementación pueden realizar automáticamente una reparación cuando el paquete está marcado para la corrección. |
OnLaunch |
Obtiene o establece un valor booleano que especifica si el servicio de implementación buscará una actualización en el archivo del Instalador de aplicación cuando se inicie la aplicación. |
OptionalPackageUris |
Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes opcionales que se instalarán junto con el paquete principal. |
RepairUris |
Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para reparar una instalación. |
ShowPrompt |
Obtiene o establece un valor booleano que especifica si el servicio de implementación mostrará un mensaje que informa al usuario sobre una actualización. |
UpdateBlocksActivation |
Obtiene o establece un valor booleano que especifica si el servicio de implementación impedirá que el usuario inicie la aplicación hasta que se haya aplicado una actualización pendiente. |
UpdateUris |
Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para actualizar una instalación. |
Version |
Obtiene o establece un objeto PackageVersion que expresa la versión del archivo instalador de aplicación representado por el objeto AppInstallerInfo . |
Métodos
CreateFromAppInstallerInfo(AppInstallerInfo) |
Crea una nueva instancia de AutoUpdateSettingsOptions con valores de la clase AppInstallerInfo proporcionada. |