Freigeben über


AppDataPaths Klasse

Definition

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
Object Platform::Object IInspectable AppDataPaths
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.

Gilt für: