Application.OnLaunched(LaunchActivatedEventArgs) Método
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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)
Os dados de evento do evento.
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.
Produto | Versões |
---|---|
WinRT | Build 10240, Build 10586, Build 14383, Build 15063, Build 16299, Build 17134, Build 17763, Build 18362, Build 19041, Build 20348, Build 22000, Build 22621, Build 26100 |