Teilen über


Application.OnLaunched(LaunchActivatedEventArgs) Methode

Definition

Wird beim Starten der Anwendung aufgerufen. Überschreiben Sie diese Methode, um die Anwendungsinitialisierung durchzuführen und den anfänglichen Inhalt im zugeordneten Fenster anzuzeigen.

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)

Parameter

args
LaunchActivatedEventArgs

Die Ereignisdaten für das Ereignis.

Hinweise

Überschreiben Sie die OnLaunched-Methode, um eine allgemeine App-Initialisierung durchzuführen, die nur erfolgen sollte, wenn der Benutzer Ihre App normal startet (z. B. durch Tippen auf die App-Kachel). Informationen zu anderen Aktivierungsarten finden Sie unter OnActivated. Bestimmte Aktivierungstypen haben manchmal eine bestimmte Überschreibung, auch eine virtuelle Methode für Die Anwendung. Beispielsweise wird OnFileActivated für jedes wichtige Activated-Ereignis in der Anwendung aufgerufen, wenn activationKindFile ist.

Die Startprojektvorlagen enthalten eine grundlegende Implementierung für OnLaunched. Die Implementierung legt das anfängliche Stammvisual für die Anwendung fest, indem auf einen neuen instance der Klasse festgelegt Window.Current.Content wird, die durch das MainPage-XAML/CodeBehind-Paar der Projektvorlage definiert wird. Alle Anwendungsüberschreibungen , die an einem Aktivierungsszenario beteiligt sind, sollten Window.Activate in ihren Implementierungen aufrufen.

Erstellen Sie beispielsweise Code mit Außerkraftsetzungen von OnLaunched ein neues App-Projekt, und untersuchen Sie den vorlagenerstellten Code im codebehind app.xaml.

Hinweis

Der Codebehind app.xaml aus einigen Projektvorlagen referenzieren die API in einer SuspensionManager-Hilfsklasse. In diesem Fall ist die OnLaunched-Überschreibung asynchron, da einige der aufgerufenen SuspensionManager-API asynchron sind. Weitere Informationen finden Sie unter Minimieren der Startzeit.

Gilt für:

Weitere Informationen