StorageFolder.Path プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パスが使用可能な場合は、ファイル システム内の現在のフォルダーの完全なパスを取得します。
public:
property Platform::String ^ Path { Platform::String ^ get(); };
winrt::hstring Path();
public string Path { get; }
var string = storageFolder.path;
Public ReadOnly Property Path As String
プロパティ値
ファイル システム内の現在のフォルダーの完全パス (パスが使用可能な場合)。
実装
例
次の例では、アプリのインストール フォルダーを取得し、フォルダーの Path の値を表示します。
using Windows.Storage;
using System.Diagnostics; // For writing results to the Output window.
// Get the app's installation folder.
StorageFolder appFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
// Print the folder's path to the Visual Studio Output window.
Debug.WriteLine(appFolder.Name + " folder path: " + appFolder.Path);
// Get the app's installation folder.
Windows::Storage::StorageFolder appFolder{ Windows::ApplicationModel::Package::Current().InstalledLocation() };
// Print the path to the debug window.
::OutputDebugString(appFolder.Path().c_str());
// Get the app's installation folder
StorageFolder^ appFolder = Windows::ApplicationModel::Package::Current->InstalledLocation;
//Print the path to the debug window
String^ path = appFolder->Path;
OutputDebugString(path->Begin());
注釈
ファイル システム パスは一部のフォルダーでは使用できないため、このプロパティを使用してフォルダーにアクセスしないでください。 たとえば、次の場合、フォルダーにファイル システム パスがない場合や、ファイル システム パスが使用できない場合があります。
- フォルダーは、ファイル システム内の実際のフォルダーではなく、ファイルのグループのコンテナー ( たとえば、GetFoldersAsync メソッドのいくつかのオーバーロードからの戻り値) を表します。
- フォルダーは URI によってサポートされます。
- フォルダーは、ファイル ピッカーを使用して選択されました。