AppDataPaths Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
AppDataPaths retorna caminhos para pastas de aplicativo comumente usadas com base no padrão de nomenclatura 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
- Herança
- Atributos
Requisitos do Windows
Família de dispositivos |
Windows 10 Fall Creators Update (introduzida na 10.0.16299.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduzida na v5.0)
|
Comentários
Essa classe retorna caminhos que são sempre isolados de acordo com o contexto do chamador. Por exemplo, isso corresponderá às expectativas de desenvolvedores de aplicativos multiplataforma que podem ter usado versões "privadas" de documentos no passado. Não há interface de interoperabilidade COM herdada para esse tipo.
A solicitação de locais de pasta de um aplicativo que não tem uma identidade de pacote falhará (por exemplo, GetDefault e GetForUser retornarão nulo). Isso garante que não haja problemas de migração se um aplicativo depender dos locais por aplicativo que estão sendo compartilhados (Win32) ou se os caminhos do aplicativo forem alterados ao usar o Ponte de Desktop.
Propriedades
Cookies |
Obtém o caminho para os cookies do aplicativo. |
Desktop |
Obtém o caminho para a pasta da área de trabalho. |
Documents |
Obtém um caminho para a pasta de documentos. |
Favorites |
Obtém um caminho para a pasta favoritos. |
History |
Obtém um caminho para a pasta de histórico. |
InternetCache |
Obtém o caminho para a pasta de cache da Internet. |
LocalAppData |
Obtém a pasta de dados do aplicativo local. |
ProgramData |
Obtém a pasta de dados do programa. |
RoamingAppData |
Obtém a pasta de dados do aplicativo móvel. |
Métodos
GetDefault() |
Obtém os caminhos para as várias pastas de dados do aplicativo de um usuário. Use esse método em aplicativos de usuário único. |
GetForUser(User) |
Obtém os caminhos para as várias pastas de dados do aplicativo de um usuário. Use esse método em aplicativos de vários usuários. |