Application.OnLaunched(LaunchActivatedEventArgs) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
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.