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 提供支持。
- 文件夹是使用文件选取器选取的。