OnLaunched-Methode

Application.OnLaunched Method

Wird aufgerufen, wenn die Anwendung gestartet wird. Überschreiben Sie diese Methode, um die Anwendungsinitialisierung auszuführen und den Startinhalt im zugeordneten Window darzustellen.

Syntax


protected virtual void OnLaunched(
  LaunchActivatedEventArgs args
)

Parameter

args

Typ: LaunchActivatedEventArgs

Die Ereignisdaten für das Ereignis.

Hinweise

Überschreiben Sie die Methode OnLaunched, um alle allgemeinen Initialisierungen der App vorzunehmen, die erforderlich sein können, wenn die App normal gestartet wurde (beispielsweise durch Antippen der App-Kachel). Weitere Informationen zu anderen Aktivierungsmethoden finden Sie unter OnActivated. Bestimmte Aktivierungsarten haben manchmal eine spezielle Überschreibung, auch eine virtuelle Methode für Application. Beispielsweise wird OnFileActivated für jedes Activated Kernereignis der Application aufgerufen, wenn die ActivationKindFile ist.

Die beginnenden Projektvorlagen enthalten eine grundlegende Implementierung für OnLaunched. Die Implementierung setzt das ursprüngliche visuelle Stammelement für die Anwendung fest, indem Window.Current.Content auf eine neue Instanz der Klasse festgelegt wird, die durch die Projektvorlagen des MainPage XAML/Code-Behind-Paares definiert wird.

Alle Application-Überschreibungen, die zu einem Aktivierungsszenario gehören, sollten Window.Activate in ihren Implementierungen aufrufen.

Für Beispielcode von Überschreibungen von OnLaunched erstellen Sie ein neues Anwendungsprojekt, und überprüfen Sie den von der Vorlage erstellten Code im app.xaml Code-Behind.

Hinweis  Das app.xaml-Code-Behind einiger Projektvorlagen verweist auf APIs in einer SuspensionManager-Hilfsklasse. In diesem Fall ist die OnLaunched-Überschreibung asynchron, da ein Teil der aufgerufenen SuspensionManager-API asynchron ist. Weitere Informationen finden Sie unter Minimieren der Startzeit.

Anforderungen

Mindestens unterstützter Client

Windows 8

Mindestens unterstützter Server

Windows Server 2012

Namespace

Windows.UI.Xaml
Windows::UI::Xaml [C++]

Metadaten

Windows.winmd

Siehe auch

Application
Starten und Fortsetzen von Apps

 

 

Anzeigen:
© 2017 Microsoft