Partager via


AppDataPaths Classe

Définition

AppDataPaths retourne des chemins d’accès aux dossiers d’application couramment utilisés en fonction du modèle de nommage KNOWNFOLDERID .

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
Héritage
Object Platform::Object IInspectable AppDataPaths
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 Fall Creators Update (introduit dans 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v5.0)

Remarques

Cette classe retourne des chemins qui sont toujours isolés selon le contexte de l’appelant. Par exemple, cela correspond aux attentes des développeurs d’applications multiplateformes qui ont peut-être utilisé des versions « privées » de documents dans le passé. Il n’existe pas d’interface d’interopérabilité COM héritée pour ce type.

La demande d’emplacements de dossiers à partir d’une application qui n’a pas d’identité de package échoue (par exemple, GetDefault et GetForUser retournent toutes deux null). Cela garantit qu’il n’y a aucun problème de migration si une application dépend des emplacements par application partagés (Win32), ou si les chemins d’accès de l’application changent lors de l’utilisation du Pont du bureau.

Propriétés

Cookies

Obtient le chemin d’accès aux cookies de l’application.

Desktop

Obtient le chemin d’accès au dossier de bureau.

Documents

Obtient un chemin d’accès au dossier documents.

Favorites

Obtient un chemin d’accès au dossier favoris.

History

Obtient un chemin d’accès au dossier d’historique.

InternetCache

Obtient le chemin d’accès au dossier du cache Internet.

LocalAppData

Obtient le dossier de données d’application local.

ProgramData

Obtient le dossier de données du programme.

RoamingAppData

Obtient le dossier de données d’application itinérante.

Méthodes

GetDefault()

Obtient les chemins d’accès aux différents dossiers de données d’application d’un utilisateur. Utilisez cette méthode dans les applications mono-utilisateur.

GetForUser(User)

Obtient les chemins d’accès aux différents dossiers de données d’application d’un utilisateur. Utilisez cette méthode dans les applications multi-utilisateurs.

S’applique à