Compartilhar via


AppDataPaths Classe

Definição

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

Aplica-se a