Application.OnLaunched(LaunchActivatedEventArgs) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
protected:
virtual void OnLaunched(LaunchActivatedEventArgs ^ args) = OnLaunched;
void OnLaunched(LaunchActivatedEventArgs const& args);
protected virtual void OnLaunched(LaunchActivatedEventArgs args);
function onLaunched(args)
Protected Overridable Sub OnLaunched (args As LaunchActivatedEventArgs)
Paramètres
Données d'événement de l'événement.
Remarques
Remplacez la méthode OnLaunched pour effectuer une initialisation d’application générale qui ne doit se produire que lorsque l’utilisateur lance votre application normalement (par exemple, en appuyant sur la vignette de l’application). Pour plus d’informations sur d’autres types d’activation, consultez OnActivated. Des types d’activation spécifiques ont parfois une substitution spécifique, ainsi qu’une méthode virtuelle sur Application. Par exemple, OnFileActivated est appelé pour tout événement principal Activated sur l’application si l’ActivationKind est File.
Les modèles de projet de départ incluent une implémentation de base pour OnLaunched. L’implémentation définit le visuel racine initial de l’application en définissant Window.Current.Content
sur une nouvelle instance de la classe définie par la paire XAML/code-behind mainPage du modèle de projet. Toutes les substitutions d’application impliquées dans un scénario d’activation doivent appeler Window.Activate dans leurs implémentations.
Par exemple, le code des remplacements d’OnLaunched, créez un projet d’application et examinez le code créé par le modèle dans le code-behind app.xaml.
Notes
Le code-behind app.xaml de certains modèles de projet référence l’API dans une classe d’assistance SuspensionManager. Dans ce cas, le remplacement OnLaunched est asynchrone, car une partie de l’API SuspensionManager qu’elle appelle est asynchrone. Pour plus d’informations, consultez Réduire le temps de démarrage.