Condividi tramite


AppDataPaths Classe

Definizione

AppDataPaths restituisce percorsi alle cartelle dell'applicazione comunemente usate in base al modello di denominazione 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
Ereditarietà
Object Platform::Object IInspectable AppDataPaths
Attributi

Requisiti Windows

Famiglia di dispositivi
Windows 10 Fall Creators Update (è stato introdotto in 10.0.16299.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v5.0)

Commenti

Questa classe restituisce i percorsi sempre isolati per ogni contesto del chiamante. Ad esempio, questo corrisponderà alle aspettative degli sviluppatori di app multipiattaforma che potrebbero aver usato versioni "private" di documenti in passato. Non esiste un'interfaccia di interoperabilità COM legacy per questo tipo.

La richiesta di percorsi delle cartelle da un'app che non dispone di un'identità del pacchetto avrà esito negativo, ad esempio GetDefault e GetForUser restituirà entrambi null. Ciò garantisce che non siano presenti problemi di migrazione se un'app dipende dalle posizioni per app condivise (Win32) o se i percorsi dell'app cambiano quando si usa il Desktop Bridge.

Proprietà

Cookies

Ottiene il percorso dei cookie dell'app.

Desktop

Ottiene il percorso della cartella desktop.

Documents

Ottiene un percorso della cartella documenti.

Favorites

Ottiene un percorso della cartella preferiti.

History

Ottiene un percorso della cartella della cronologia.

InternetCache

Ottiene il percorso della cartella cache Internet.

LocalAppData

Ottiene la cartella dati dell'applicazione locale.

ProgramData

Ottiene la cartella dati del programma.

RoamingAppData

Ottiene la cartella dati dell'applicazione roaming.

Metodi

GetDefault()

Ottiene i percorsi delle varie cartelle dati dell'app di un utente. Usare questo metodo nelle app utente singole.

GetForUser(User)

Ottiene i percorsi delle varie cartelle dati dell'app di un utente. Usare questo metodo nelle app multiutente.

Si applica a