OnLaunch

Este elemento significa que el servicio de implementación comprobará si hay una actualización en el archivo Instalador de aplicación cuando se inicie la aplicación.

Jerarquía de elemento

<Appinstaller>
<UpdateSettings>
<OnLaunch>

Sintaxis

<OnLaunch HoursBetweenUpdateChecks? = String with numeric values between 0 and 255 inclusive. />

Clave

? opcional (cero o uno)

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio
HoursBetweenUpdateChecks HoursBetweenUpdateChecks especifica la frecuencia con la que el servicio de implementación comprobará si hay una actualización en el archivo Instalador de aplicación implementación. Cuando HoursBetweenUpdateChecks se establece en 0, el servicio de implementación buscará actualizaciones cada vez que se inicia la aplicación. Para otros valores, el servicio de implementación comprobará si hay actualizaciones cuando se inicia la aplicación solo si no se ha comprobado previamente en el último número de horas especificado por HoursBetweenUpdateChecks. Por ejemplo, si HoursBetweenUpdateChecks está establecido en 12, el servicio de implementaciones comprobará si hay actualizaciones cuando se inicia la aplicación solo si aún no ha comprobado si hay actualizaciones en las 12 horas anteriores. Valores numéricos entre 0 y 255 inclusive. El valor predeterminado es 24. No
ShowPrompt Indica si la implementación mostrará un mensaje, informando al usuario sobre la actualización. Para obtener más información sobre el comportamiento de este atributo, vea los comentarios. Disponible en Windows 10, versión 1903 y posteriores. Boolean No
UpdateBlocksActivation Solo se debe usar si ShowPrompt="true". Indica si la implementación impedirá que el usuario inicie la aplicación hasta que se aplique la actualización. "UpdateBlocksActivation" = true significa que la interfaz de usuario que verá el usuario permite al usuario realizar la actualización o cerrar la aplicación. "UpdateBlocksActivation" = false significa que la interfaz de usuario que verá el usuario permite al usuario realizar la actualización o iniciar la aplicación sin actualizar. En el último caso, la actualización se aplicará de forma silenciosa en un momento oportuno. Para obtener más información sobre el comportamiento de este atributo, vea los comentarios. Disponible en Windows 10, versión 1903 y posteriores. Boolean No

Elementos primarios

Elementos primarios Descripción
UpdateSettings Elemento opcional del archivo appinstaller. UpdateSettings indica si se debe comprobar o no una actualización durante el inicio de la aplicación.

Comentarios

ShowPrompt="true" Actualmente, al establecer el atributo se muestra un mensaje para las aplicaciones para UWP, pero no para las aplicaciones de escritorio que se han empaquetado en un paquete de aplicación de Windows (es decir, las aplicaciones de escritorio que usan el Puente de dispositivo de escritorio). En el caso de las aplicaciones de escritorio, esta funcionalidad proporciona una actualización silenciosa. la misma funcionalidad predeterminada proporcionada por el elemento OnLaunch.

Los ShowPrompt atributos y UpdateBlocksActivation solo tienen efecto cuando el usuario inicia la aplicación desde un elemento de menú o icono de la menú Inicio. Estos atributos no tienen ningún efecto si el usuario inicia la aplicación desde un acceso directo de escritorio o desde la barra de tareas.

Ejemplos

En este ejemplo, la implementación buscará actualizaciones cada vez que se inicia la aplicación. Si se encuentran actualizaciones, la implementación mostrará un mensaje que le indica al usuario que debe realizar la actualización antes de iniciar la aplicación. Además, la versión de la aplicación se puede incrementar o disminuir.

<UpdateSettings> 
    <OnLaunch HoursBetweenUpdateChecks="0" ShowPrompt="true" UpdateBlocksActivation="true"/>
    <ForceUpdateFromAnyVersion>true</ForceUpdateFromAnyVersion>
</UpdateSettings>

Requisitos de HoursBetweenUpdateChecks

Value
Espacio de nombres http://schemas.microsoft.com/appx/appinstaller/2017/2

Requisitos de ShowPrompt y UpdateBlocksActivation

Value
Espacio de nombres http://schemas.microsoft.com/appx/appinstaller/2018