ファイルの処理の概要
[ この記事は、Windows ランタイム アプリを作成する Windows 8.x および Windows Phone 8.x 開発者を対象としています。Windows 10 向けの開発を行っている場合は、「最新のドキュメント」をご覧ください]
JavaScript を使い Windows 8.1 で実行される Windows ストア アプリにファイルの処理機能を追加する方法について説明します。
このトピックの各セクションでは、重要なファイル処理機能について説明し、その機能について詳しく説明するトピックへのリンクを示します。また、このトピックに対応するサンプル (ファイルの処理の概要サンプル) で、関連するコードをすばやく見つける方法についても説明します。
注 フォルダーやファイルの操作に使う関数の多くは非同期です。非同期の JavaScript アプリの作成方法については、「JavaScript での非同期プログラミング」をご覧ください。
ファイル アクセスの基本: 列挙、プロパティの取得、データの読み取りと書き込み
ファイルとフォルダー ピッカーの操作
OneDrive ファイルの操作
クイック スタート: OneDrive ファイルが利用可能かどうかの確認 Windows 8.1 では、ユーザーは OneDrive ファイルをオンラインのみとマークできます。ユーザーが OneDrive から切断されると、これらのファイルは使うことができなくなります。ファイルを使うことができるかどうかをプログラムによって判断するには、StorageFile.isAvailable という新しいプロパティを利用できます。 次の手順では、ファイルが利用可能かどうかを StorageFile.isAvailable プロパティで確認する方法について説明します。
このスクリーン ショットは、ピクチャ ライブラリ内のファイルについて可用性を確認した結果を示しています。 サンプルで確認しましょう: サンプルには、ローカル コンピューターのピクチャ ライブラリにあるすべてのファイルを列挙するボタンが含まれた「"OneDriveFilesPage"」というページがあります。各ファイル名は、そのファイルのプロバイダー ("PC"、"OneDrive" など) およびそのファイルの現在の可用性と共に表示されます。このサンプルの JavaScript コードと HTML はそれぞれ、OneDriveFilesPage.js ファイルと OneDriveFilesPage.html ファイルに記述されています。 |
完成
推奨。Windows アプリ認定キットを実行すると、Windows ストア要件を満たすのに役立ちます。アプリに主要な機能を追加した場合は実行することをお勧めします。 |
|
これで終わりです。ここまでで、アプリのさまざまなファイルの処理機能について確かめたので、ファイルの処理の概要に対応するサンプルのページにあるようなアプリを作ることができます。 |
その他の情報
Quickstart: Asynchronous programming in JavaScript (JavaScript での非同期プログラミング)
JavaScript での非同期プログラミングについて詳しく説明します。
ファイルの列挙について詳しく説明します。
ファイルの読み取りと書き込みについて詳しく説明します。