AppDataPaths Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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. |