Application.OnActivated(IActivatedEventArgs) メソッド

定義

通常の起動以外の何らかの方法でアプリケーションがアクティブ化されたときに呼び出されます。

protected:
 virtual void OnActivated(IActivatedEventArgs ^ args) = OnActivated;
void OnActivated(IActivatedEventArgs const& args);
protected virtual void OnActivated(IActivatedEventArgs args);
function onActivated(args)
Protected Overridable Sub OnActivated (args As IActivatedEventArgs)

パラメーター

args
IActivatedEventArgs

イベントのイベント データ。

注釈

ユーザーがアプリを正常に起動すると (たとえば、アプリ タイルをタップするなどして)、 OnLaunched メソッドのみが呼び出されます。 OnActivated メソッドをオーバーライドして、アプリが正常に起動されていない場合にのみ発生する必要がある一般的なアプリの初期化を実行します (たとえば、検索コントラクトを介して別のアプリから)。 アプリがアクティブ化された方法は、 IActivatedEventArgs.Kind プロパティを使用して決定できます。

ほとんどの種類のアクティブ化では、OnActivated メソッドの代わりに次のいずれかのメソッドをオーバーライドすることで、アクティブ化の種類に固有の初期化を実行できます。

詳しくは、「アプリのライフサイクル」をご覧ください。

適用対象

こちらもご覧ください