Share via


Propriedade My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData

Obtém um caminho para armazenar dados de aplicativo do usuário atual.

' Usage
Dim value As String = My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData
' Declaration
Public ReadOnly Property CurrentUserApplicationData As String

Valor de retorno

Valor de propriedade

String.

Exceções

A condição a seguir pode causar uma exceção:

Comentários

O Objeto My.Computer.FileSystem.SpecialDirectories contém caminhos para diretórios normalmente referenciados.

Se o caminho não existir, ele será criado com o seguinte formato: BasePath\NomeDaEmpresa\ProductName\Versão

Um típico BasePath no Windows XP é C:\Documents and Settings\nome de usuário\Application Data. CompanyName ,NomeDoProduto e Version podem ser obtido a partir de My.Application.Info.CompanyName,Propriedades, My.Application.Info.ProductName e My.Application.Info.Version.

Observação:

Se a Da empresa and Produto nomes não são especificados no Informações de assembly caixa de diálogo de a NomeDaEmpresa\ProductName no caminho são substituídos por nome de assembly.Para obter mais informações sobre a configuração nomes de informações de conjunto de módulos (assembly), consulte Como: Especificar informações de assembly (Visual Basic, C#).

Dados armazenados nesse caminho são parte de um perfil de usuário que está apto a mobilidade.Um usuário móvel funciona em mais de um computador em uma rede.O perfil de usuário para um usuário móvel é mantido em um servidor da rede e é carregado em um sistema quando o usuário fizer logon.Para que um perfil de usuário seja apto a mobilidade, o sistema operacional deve suportar os perfis móveis e o recurso deve ser ativado.

Exemplo

Este exemplo exibe o caminho para armazenar dados do aplicativo do usuário atual em um MessageBox.

MsgBox(My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData)

Requisitos

Namespace:Microsoft.VisualBasic.MyServices

Classe:SpecialDirectoriesProxy (fornece acesso a SpecialDirectories)

Assembly: Visual Basic Runtime Library (em Microsoft.VisualBasic.dll)

Disponibilidade por Tipo de Projeto

Tipo de Projeto

Disponível

Aplicativo do Windows

Sim

Biblioteca de Classe

Sim

Aplicativo de Console

Sim

Biblioteca de Controle do Windows

Sim

Biblioteca de Controle da Web

Sim

Serviço do Windows

Sim

Site

Sim

Permissões

A permissão a seguir é necessária:

Permissão

Descrição

FileIOPermission

Controla a habilidade de acesso a arquivos e pastas.Enumeração associada: Unrestricted.

Para obter mais informações, consulte Segurança de Acesso de código e Solicitando permissões.

Consulte também

Referência

Objeto My.Computer.FileSystem.SpecialDirectories

SpecialDirectories.CurrentUserApplicationData