SpecialDirectoriesProxy Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Proporciona propiedades para acceder a directorios a los que se hace referencia habitualmente.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public ref class SpecialDirectoriesProxy
public class SpecialDirectoriesProxy
type SpecialDirectoriesProxy = class
Public Class SpecialDirectoriesProxy
- Herencia
-
SpecialDirectoriesProxy
Ejemplos
En este ejemplo se devuelve el para filePath el directorio desktop del usuario y se muestra.
Dim filePath As String
filePath = My.Computer.FileSystem.SpecialDirectories.Desktop
MsgBox(filePath)
Comentarios
Si la ruta de acceso del directorio al que se hace referencia está vacía, normalmente debido a que el sistema operativo no admite el directorio, se produce una DirectoryNotFoundException excepción.
No aparece ninguna barra diagonal inversa (\) al final de la ruta de acceso.
En la tabla siguiente se enumeran ejemplos de tareas que implican el My.Computer.FileSystem.SpecialDirectories objeto .
| En | Vea |
|---|---|
| Lee desde el directorio MyDocuments. | Cómo: Recuperar el contenido del directorio Mis documentos |
Disponibilidad por tipo de proyecto
| Tipo de proyecto | Disponible |
|---|---|
| Aplicación Windows | Yes |
| Biblioteca de clases | Yes |
| Aplicación de consola | Yes |
| Biblioteca de controles de Windows | Yes |
| Biblioteca de controles web | Yes |
| Servicio de Windows | Yes |
| Sitio web | Yes |
Propiedades
| Nombre | Description |
|---|---|
| AllUsersApplicationData |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio De datos de la aplicación para todos los usuarios. |
| CurrentUserApplicationData |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio Application Data para el usuario actual. |
| Desktop |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio escritorio. |
| MyDocuments |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio Mis documentos. |
| MyMusic |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio My Music. |
| MyPictures |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio Mis imágenes. |
| ProgramFiles |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene una ruta de acceso que apunta al directorio Archivos de programa . |
| Programs |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio Programas. |
| Temp |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene un nombre de ruta de acceso que apunta al directorio Temp. |
Métodos
| Nombre | Description |
|---|---|
| Equals(Object) |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Determina si el objeto especificado es igual al objeto actual. (Heredado de Object) |
| GetHashCode() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Actúa como la función hash predeterminada. (Heredado de Object) |
| GetType() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Obtiene el Type de la instancia actual. (Heredado de Object) |
| MemberwiseClone() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Crea una copia superficial del Objectactual. (Heredado de Object) |
| ToString() |
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código. Devuelve una cadena que representa el objeto actual. (Heredado de Object) |