AppDataPaths Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
AppDataPaths gibt Pfade zu häufig verwendeten Anwendungsordnern basierend auf dem KNOWNFOLDERID-Benennungsmuster zurück.
public ref class AppDataPaths sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 327680)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AppDataPaths final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 327680)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AppDataPaths
Public NotInheritable Class AppDataPaths
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 Fall Creators Update (eingeführt in 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v5.0)
|
Hinweise
Diese Klasse gibt Pfade zurück, die immer gemäß dem Kontext des Aufrufers isoliert sind. Dies entspricht beispielsweise den Erwartungen plattformübergreifender App-Entwickler, die in der Vergangenheit möglicherweise "private" Versionen von Dokumenten verwendet haben. Für diesen Typ gibt es keine Legacy-COM-Interop-Schnittstelle.
Das Anfordern von Ordnerspeicherorten von einer App ohne Paketidentität schlägt fehl (z. B. geben GetDefault und GetForUser jeweils NULL zurück). Dadurch wird sichergestellt, dass keine Migrationsprobleme auftreten, wenn eine App von den pro App freigegebenen Speicherorten (Win32) abhängt oder wenn sich die App-Pfade ändern, wenn der Desktop-Brücke verwendet wird.
Eigenschaften
Cookies |
Ruft den Pfad zu den Cookies der App ab. |
Desktop |
Ruft den Pfad zum Desktopordner ab. |
Documents |
Ruft einen Pfad zum Ordner dokumente ab. |
Favorites |
Ruft einen Pfad zum Favoritenordner ab. |
History |
Ruft einen Pfad zum Verlaufsordner ab. |
InternetCache |
Ruft den Pfad zum Internetcacheordner ab. |
LocalAppData |
Ruft den lokalen Anwendungsdatenordner ab. |
ProgramData |
Ruft den Programmdatenordner ab. |
RoamingAppData |
Ruft den Roaminganwendungsdatenordner ab. |
Methoden
GetDefault() |
Ruft die Pfade zu den verschiedenen App-Datenordnern eines Benutzers ab. Verwenden Sie diese Methode in Einzelbenutzer-Apps. |
GetForUser(User) |
Ruft die Pfade zu den verschiedenen App-Datenordnern eines Benutzers ab. Verwenden Sie diese Methode in Apps mit mehreren Benutzern. |