Delen via


OnLaunch

Dit element geeft aan dat de implementatieservice controleert op een update naar het app-installatiebestand wanneer de app wordt gestart.

Elementhiërarchie

<AppInstaller->
<UpdateSettings>
<OnLaunch->

Syntaxis

<OnLaunch s4:HoursBetweenUpdateChecks? = String with numeric values between 0 and 255 inclusive.
    s4:ShowPrompt? = Boolean
    s4:UpdateBlocksActivation? = Boolean />

Sleutel

? optioneel (nul of één)

Kenmerken en elementen

Kenmerken

Attribuut Beschrijving Gegevenstype Vereist
s4:HoursBetweenUpdateChecks HoursBetweenUpdateChecks geeft de frequentie aan waarmee de implementatieservice controleert op een update naar het app-installatiebestand. Wanneer HoursBetweenUpdateChecks is ingesteld op 0, controleert de implementatieservice telkens wanneer de toepassing wordt gestart op updates. Voor andere waarden controleert de implementatieservice alleen op updates wanneer de toepassing wordt gestart als deze niet eerder is gecontroleerd binnen het laatste aantal uren dat is opgegeven door HoursBetweenUpdateChecks. Als HoursBetweenUpdateChecks bijvoorbeeld is ingesteld op 12, controleert de implementatieservice op updates wanneer de toepassing alleen wordt gestart als deze de afgelopen 12 uur nog niet op updates heeft gecontroleerd. Numerieke waarden tussen 0 en 255 inclusief. De standaardwaarde is 24. Nee
s4:ShowPrompt Geeft aan of de implementatie een prompt weergeeft, waarbij de gebruiker wordt geïnformeerd over de update. Zie de opmerkingen voor meer informatie over het gedrag van dit kenmerk. Beschikbaar in Windows 10, versie 1903 en hoger. Booleaans Nee
s4:UpdateBlocksActivation Mag alleen worden gebruikt als ShowPrompt="true". Geeft aan of de implementatie de gebruiker stopt met het starten van de toepassing totdat de update is toegepast. 'UpdateBlocksActivation' = true betekent dat de gebruikersinterface die de gebruiker ziet, de update kan uitvoeren of de app kan sluiten. 'UpdateBlocksActivation' = false betekent dat de gebruikersinterface die de gebruiker ziet, de update kan uitvoeren of de app kan starten zonder bij te werken. In het laatste geval wordt de update op de achtergrond toegepast op een tijdstip. Zie de opmerkingen voor meer informatie over het gedrag van dit kenmerk. Beschikbaar in Windows 10, versie 1903 en hoger. Booleaans Nee

Bovenliggende elementen

Bovenliggende elementen Beschrijving
UpdateSettings- Een optioneel element van het appinstaller-bestand. UpdateSettings geeft aan of er al dan niet moet worden gecontroleerd op een update tijdens het starten van de app.

Opmerkingen

Als u het kenmerk ShowPrompt="true" instelt, wordt momenteel een prompt weergegeven voor UWP-toepassingen, maar niet voor desktoptoepassingen die zijn verpakt in een Windows-app-pakket (dat wil gezegd bureaubladtoepassingen die gebruikmaken van de Desktop Bridge). Voor desktoptoepassingen biedt deze functionaliteit een stille update; dezelfde standaardfunctionaliteit die wordt geleverd door het Element OnLaunch.

De kenmerken ShowPrompt en UpdateBlocksActivation hebben alleen effect wanneer de gebruiker de app start vanuit een menu-item, een tegel in het menu Start, een app-alias of een protocolhandler. Deze kenmerken hebben geen effect als de gebruiker de app start vanaf een snelkoppeling op het bureaublad of op de taakbalk.

Voorbeelden

In dit voorbeeld wordt elke keer dat de app wordt gestart, gecontroleerd op updates. Als er updates worden gevonden, wordt in de implementatie een prompt weergegeven waarin wordt opgegeven dat de gebruiker de update moet uitvoeren voordat de app wordt gestart. De app-versie kan ook worden verhoogd of afgebroken.

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

Eisen

Eis Beschrijving
xmlns=http://schemas.microsoft.com/appx/appinstaller/2017 Deze naamruimte is vereist voor functies die zijn geïntroduceerd in Windows 10 versie 1709.
xmlns:s4=http://schemas.microsoft.com/appx/appinstaller/2021 Deze naamruimte is vereist voor functies die zijn geïntroduceerd in Windows versie 21H2 build 22000
Minimale versie van het besturingssysteem Windows 10, versie 1709