Application.OnActivated(IActivatedEventArgs) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
通常の起動以外の何らかの方法でアプリケーションがアクティブ化されたときに呼び出されます。
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 メソッドの代わりに次のいずれかのメソッドをオーバーライドすることで、アクティブ化の種類に固有の初期化を実行できます。
- OnFileActivated
- OnSearchActivated
- OnShareTargetActivated
- OnFileOpenPickerActivated
- OnFileSavePickerActivated
- OnCachedFileUpdaterActivated
詳しくは、「アプリのライフサイクル」をご覧ください。