起動、再開、およびバックグラウンド タスク
- [アーティクル]
-
-
ここでは、次の項目について説明します。
- ユニバーサル Windows プラットフォーム (UWP) アプリが起動、中断、再開、および終了されたときの動作。
- URI またはファイルのアクティブ化によってアプリをアクティブ化する方法。
- ユニバーサル Windows プラットフォーム (UWP) アプリが、他のアプリとデータや機能を共有できるアプリ サービスの使用方法。
- バックグラウンド タスクを使って UWP アプリがフォアグラウンドにない場合でも処理を実行できるようにする方法。
- 接続されているデバイスを検出したり、別のデバイス上でアプリを起動したり、リモート デバイスのアプリ サービスと通信して、デバイスに依存しないユーザー エクスペリエンスを実現できるようにする方法。
- アプリの拡張とコンポーネント化に適切なテクノロジを選択する方法。
- アプリにスプラッシュ画面を追加して構成する方法。
- ユーザーが Microsoft Store からインストールできるパッケージを使用してアプリを書き込み拡張する方法。
このセクションでは、Windows 10 ユニバーサル Windows プラットフォーム (UWP) アプリのライフサイクル (アプリがアクティブ化されたときから、アプリが閉じられるまで) について詳しく説明します。
「URI を使ったアプリの起動」セクションでは、URI (Uniform Resource Identifier) を使ってアプリを起動する方法について説明します。
トピック |
説明 |
URI に応じた既定のアプリの起動 |
URI (Uniform Resource Identifier) に応じて既定のアプリを起動する方法について説明します。 URI を使うと、別のアプリを起動して特定の作業を実行できます。 また、Windows に組み込まれている多くの URI スキームの概要についても説明します。 |
URI のアクティブ化の処理 |
URI (Uniform Resource Identifier) スキーム名の既定のハンドラーとしてアプリを登録する方法について説明します。 |
結果を取得するためのアプリの起動 |
別のアプリからアプリを起動し、2 つのアプリの間でデータを交換する方法について説明します。 これは、"結果を取得するためのアプリの起動" と呼ばれます。 |
ms-tonepicker URI スキームを使ったトーンの選択と保存 |
このトピックでは、ms-tonepicker URI スキームと、このスキームを使ってトーンの選択コントロールを表示し、トーンの選択、トーンの保存、トーンのフレンドリ名を取得する方法について説明します。 |
Windows 設定アプリの起動 |
アプリから Windows 設定アプリを起動する方法について説明します。 ここでは、ms-settings URI スキームについて説明します。 Windows 設定アプリを起動して特定の設定ページを表示するには、この URI スキームを使います。 |
Microsoft Store アプリの起動 |
このトピックでは、ms-windows-store URI スキームについて説明します。 アプリでこの URI スキームを使って、UWP アプリを起動し、Store 内の特定のページを表示できます。 |
Windows マップ アプリの起動 |
アプリから Windows マップ アプリを起動する方法について説明します。 |
People アプリの起動 |
このトピックでは、ms-people URI スキームについて説明します。 アプリでこの URI スキームを使って People アプリを起動し、特定のアクションを実行できます。 |
アプリの URI ハンドラーを使用して Web とアプリのリンクをサポートする |
アプリの URI ハンドラーを使用して、ユーザーがアプリを利用するように促します。 |
「ファイルのアクティブ化によるアプリの起動」セクションでは、特定の種類のファイルを開くと、アプリが起動するように設定する方法について説明します。
アプリの起動に関するその他のトピックについては、以下をご覧ください。
トピック |
説明 |
デバイス間でもユーザーのアクティビティを継続する |
ユーザーが放置した場所でアプリを起動することで、アプリを使用してユーザーとデバイス間でもつながります。 |
自動再生による自動起動 |
自動再生を使って、コンピューターにデバイスが接続されたときのオプションとしてアプリを提供できます。 これには、カメラやメディア プレーヤーなどのボリューム デバイス以外のデバイス、または USB サム ドライブ、SD カード、DVD などのボリューム デバイスが含まれます。 |
予約済みのファイルと URI スキーム名 |
ここでは、アプリで利用できない予約済みのファイルと予約済みの URI スキーム名の一覧を示します。 |
「アプリ サービスと拡張機能」セクションでは、アプリ サービスを UWP アプリに統合して、アプリ間でデータと機能を共有できるようにする方法について説明します。
「バックグラウンド タスク」セクションでは、トリガーに対応して軽量コードをバックグラウンドで実行する方法について説明します。
「接続されているアプリやデバイス ("Rome" プロジェクト)」セクションでは、Remote Systems プラットフォームを使って、リモート デバイスの検出、リモート デバイスでのアプリの起動、リモート デバイス上のアプリ サービスとの通信を行う方法について説明します。
「スプラッシュ画面」セクションでは、アプリのスプラッシュ画面を設定および構成する方法について説明します。
トピック |
説明 |
スプラッシュ画面の追加 |
アプリのスプラッシュ画面の画像と背景色を設定します。 |
スプラッシュ スクリーンの表示時間の延長 |
アプリに追加スプラッシュ画面を作成すれば、より長い時間、スプラッシュ画面を表示することができます。 この追加画面は、アプリを起動したときに表示されるスプラッシュ画面に似ていますが、カスタマイズできます。 |