WebUIFileActivatedEventArgs クラス
TOC
目次を折りたたむ
目次を展開する

WebUIFileActivatedEventArgs Class

アプリケーションが、あるファイルと関連付けられたアプリケーションとしてアクティブになると、データを提供します。

構文


/* このオブジェクトの作成とアクセスについては、「解説」を参照してください。 */

属性

[MarshalingBehavior(Standard)]
[Version(0x06020000)]

メンバー

WebUIFileActivatedEventArgsクラス には次の種類のメンバーがあります。

メソッド

The WebUIFileActivatedEventArgs クラス からメソッドを継承します。Object クラス (C#/VB/C++).

プロパティ

WebUIFileActivatedEventArgsクラス には次のプロパティがあります。

プロパティアクセスの種類説明

ActivatedOperation

読み取り専用Gets the app activation operation.

CurrentlyShownApplicationViewId

読み取り専用Gets the identifier for the currently shown app view.

Files

読み取り専用Gets the files for which the app was activated.

Kind

読み取り専用Gets the activation type.

NeighboringFilesQuery

読み取り専用Gets the neighboring files of the files for which the app was activated.

PreviousExecutionState

読み取り専用Gets the execution state of the app before it was activated.

SplashScreen

読み取り専用Gets the splash screen object that provides information about the transition from the splash screen to the activated app.

Verb

読み取り専用Gets the action associated with the activated file.

 

解説

このオブジェクトは、ActivationKindfile の場合に、WinJS.Application.Onactivated または Windows.UI.WebUI.WebUIApplication.activated イベントのイベント ハンドラーを実装するときにアクセスされます。

アプリケーションがファイル コントラクトに対してアクティブ化されているときは、データにアクセスするには、Files プロパティを介してアプリケーションに渡される StorageFile オブジェクトを使用する必要があります。アプリケーションにそのファイルの場所へのアクセス許可がない可能性があるため、ファイルのパスにアクセスしないでください。

メモ  : このクラスはアジャイルではないため、そのスレッド モデルとマーシャリングの動作を考慮する必要があります。詳細については、「スレッドとマーシャリング (C++/CX)」を参照してください。

activated イベント ハンドラーは、すべてのアクティブ化イベントを受け取ります。kind プロパティは、アクティブ化イベントの種類を示します。この例は、file のアクティブ化イベントを処理するように設定されています。


function onActivatedHandler(eventArgs) {
   if (eventArgs.detail.kind == Windows.ApplicationModel.Activation.ActivationKind.file) 
   {
       // TODO: Handle file activation.

       // The number of files received is eventArgs.detail.files.size
       // The first file is eventArgs.detail.files[0].name
   }
}

要件

最小限サポートされるクライアント

Windows 8 [Windows ストア アプリのみ]

最小限サポートされるサーバー

Windows Server 2012 [Windows ストア アプリのみ]

名前空間

Windows.UI.WebUI

メタデータ

Windows.winmd

参照

サンプル
関連起動のサンプル
タスク
ファイルのアクティブ化を処理する方法
ガイドライン
ファイルの種類とプロトコルのガイドラインとチェック リスト
参照
Windows.Storage
WebUIApplication.ActivatedEventHandler
WinJS.Application.onactivated

 

 

表示:
© 2017 Microsoft