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. Некоторые типы активации иногда имеют определенное переопределение, а также виртуальный метод в приложении. Например, OnFileActivated вызывается для любого основного события Activated в приложении , если ActivationKind имеет значение File.

Начальные шаблоны проектов включают базовую реализацию OnLaunched. Реализация задает начальный корневой визуальный элемент для приложения, задав Window.Current.Content для нового экземпляра класса, определенного парой Xaml MainPage шаблона проекта/код программной части. Все переопределения приложений , участвующие в сценарии активации, должны вызывать Window.Activate в своих реализациях.

Например, код переопределений OnLaunched, создайте проект приложения и изучите созданный шаблоном код в коде программной части app.xaml.

Примечание

Код программной части app.xaml из некоторых шаблонов проектов ссылается на API во вспомогательном классе SuspensionManager. В этом случае переопределение OnLaunched является асинхронным, так как некоторые из вызываемых api SuspensionManager являются асинхронными. Дополнительные сведения см. в разделе Минимизация времени запуска.

Применяется к

См. также раздел