SpecialDirectoriesProxy Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece propriedades para aceder a diretórios frequentemente referenciados.
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código.
public ref class SpecialDirectoriesProxy
public class SpecialDirectoriesProxy
type SpecialDirectoriesProxy = class
Public Class SpecialDirectoriesProxy
- Herança
-
SpecialDirectoriesProxy
Exemplos
Este exemplo devolve o filePath para o diretório Desktop do utilizador e mostra-o.
Dim filePath As String
filePath = My.Computer.FileSystem.SpecialDirectories.Desktop
MsgBox(filePath)
Observações
Se o caminho para o diretório referenciado estiver vazio, normalmente devido ao sistema operativo não suportar o diretório, é lançada uma DirectoryNotFoundException exceção.
Não aparece nenhuma barra inversa (\) no final do caminho.
A tabela seguinte lista exemplos de tarefas que envolvem o My.Computer.FileSystem.SpecialDirectories objeto.
| Para | Veja |
|---|---|
| Leia do diretório MyDocuments | Como: Recuperar o Conteúdo do Diretório Meus Documentos |
Disponibilidade por tipo de projeto
| Tipo de Projeto | Available |
|---|---|
| Aplicação do Windows | Sim |
| Biblioteca de Classes | Sim |
| Aplicativo de console | Sim |
| Biblioteca de Controlo do Windows | Sim |
| Biblioteca de controle da Web | Sim |
| Serviço Windows | Sim |
| Web site | Sim |
Propriedades
| Name | Description |
|---|---|
| AllUsersApplicationData |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório de Dados da Aplicação para todos os utilizadores. |
| CurrentUserApplicationData |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório de Dados da Aplicação para o utilizador atual. |
| Desktop |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório Desktop. |
| MyDocuments |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório Meus Documentos. |
| MyMusic |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Aparece um nome de caminho que aponta para o diretório My Music. |
| MyPictures |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório As Minhas Imagens. |
| ProgramFiles |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém um caminho que aponta para o diretório Program Files . |
| Programs |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório Programs. |
| Temp |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Recebe um nome de caminho que aponta para o diretório Temp. |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Esta API suporta a infraestrutura de produtos e não é pressuposta para ser utilizada diretamente a partir do seu código. Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |