StorageFolder.Path Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la ruta de acceso completa de la carpeta actual en el sistema de archivos, si la ruta de acceso está disponible.
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
Valor de propiedad
Ruta de acceso completa de la carpeta actual en el sistema de archivos, si la ruta de acceso está disponible.
Implementaciones
Ejemplos
En el ejemplo siguiente se obtiene la carpeta de instalación de la aplicación y se muestra el valor de la ruta de acceso de la carpeta.
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());
Comentarios
No confíe en esta propiedad para acceder a una carpeta, ya que una ruta de acceso del sistema de archivos no está disponible para algunas carpetas. Por ejemplo, en los casos siguientes, es posible que la carpeta no tenga una ruta de acceso del sistema de archivos o que la ruta de acceso del sistema de archivos no esté disponible.
- La carpeta representa un contenedor para un grupo de archivos (por ejemplo, el valor devuelto de algunas sobrecargas del método GetFoldersAsync ) en lugar de una carpeta real en el sistema de archivos.
- La carpeta está respaldada por un URI.
- La carpeta se ha seleccionado mediante un selector de archivos.