共用方式為


Application.OnLaunched(LaunchActivatedEventArgs) 方法

定義

啟動應用程式時叫用。 覆寫這個方法以執行應用程式初始化,並在相關聯的 視窗中顯示初始內容。

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)

參數

args
LaunchActivatedEventArgs

事件的事件資料。

備註

覆寫 OnLaunched 方法,以執行只有在使用者正常啟動您的應用程式 (時才會發生的一般應用程式初始化,例如點選應用程式磚) 。 如需其他類型的啟用資訊,請參閱 OnActivated。 特定啟用類型有時會有特定的覆寫,也是 應用程式上的虛擬方法。 例如,如果ActivationKindFile,則會針對應用程式上的任何核心Activated事件叫用OnFileActivated

起始專案範本包含 OnLaunched 的基本實作。 實作會設定應用程式的初始根視覺效果,方法是將 設定 Window.Current.Content 為專案範本的 MainPage XAML/程式碼後置配對所定義類別的新實例。 啟用案例所涉及的所有 應用程式 覆寫都應該在其實作中呼叫 Window.Activate

如需 OnLaunched 覆寫的範例程式碼,請建立新的應用程式專案,並檢查 app.xaml 程式碼後置中的範本建立程式碼。

注意

一些專案範本的 app.xaml 程式碼後置會參考 SuspensionManager 協助程式類別中的 API。 在此情況下,OnLaunched 覆寫是非同步,因為它所呼叫的某些 SuspensionManager API 是非同步。 如需詳細資訊,請參閱 最小化啟動時間

適用於

另請參閱