Application.OnLaunched(LaunchActivatedEventArgs) Método

Definição

Invocado quando o aplicativo é iniciado. Substitua esse método para executar a inicialização do aplicativo e exibir o conteúdo inicial na Janela associada.

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)

Parâmetros

args
LaunchActivatedEventArgs

Os dados de evento do evento.

Comentários

Substitua o método OnLaunched para executar qualquer inicialização geral do aplicativo que deve ocorrer somente quando o usuário inicia seu aplicativo normalmente (por exemplo, tocando no bloco do aplicativo). Para obter informações sobre outros tipos de ativação, consulte OnActivated. Os tipos de ativação específicos às vezes têm uma substituição específica, também um método virtual no Application. Por exemplo, OnFileActivated será invocado para qualquer evento Activated principal no aplicativo se o ActivationKind for File.

Os modelos de projeto iniciais incluem uma implementação básica para OnLaunched. A implementação define o visual raiz inicial do aplicativo definindo Window.Current.Content como uma nova instância da classe definida pelo par MainPage XAML/code-behind do modelo de projeto. Todas as substituições de aplicativo envolvidas em um cenário de ativação devem chamar Window.Activate em suas implementações.

Por exemplo, código de substituições de OnLaunched, crie um novo projeto de aplicativo e examine o código criado pelo modelo no code-behind app.xaml.

Observação

O code-behind app.xaml de alguns modelos de projeto referencia a API em uma classe auxiliar SuspensionManager. Nesse caso, a substituição OnLaunched é assíncrona, pois parte da API SuspensionManager que ela chama é assíncrona. Para obter mais informações, consulte Minimizar o tempo de inicialização.

Aplica-se a

Confira também