My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData (Propiedad)
Actualización: noviembre 2007
Obtiene una ruta de acceso para almacenar datos de la aplicación que se comparten entre todos los usuarios en el equipo.
' Usage
Dim value As String = My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData
' Declaration
Public ReadOnly Property AllUsersApplicationData As String
Valor devuelto
String.
Excepciones
La condición siguiente puede provocar una excepción:
- La ruta de acceso está vacía, habitualmente porque el sistema operativo no admite el directorio (DirectoryNotFoundException).
Comentarios
My.Computer.FileSystem.SpecialDirectories (Objeto) contiene rutas de acceso a directorios a los que se hace referencia normalmente.
Si la ruta de acceso no existe, se crea con el formato siguiente: BasePath\CompanyName\ProductName\Version
Una BasePath típica en Windows XP es C:\Documents and Settings\All Users\Application Data. CompanyName, ProductName y Version se pueden obtener de las propiedadesMy.Application.Info.CompanyName, My.Application.Info.ProductName y My.Application.Info.Version.
Nota: |
---|
Si los nombres Company y Product no se especifican en el cuadro de diálogo Información de ensamblado, el CompanyName\ProductName de la ruta de acceso se reemplazan con el nombre del ensamblado. Para obtener más información sobre cómo establecer los nombres de información de ensamblado, vea Cómo: Especificar información de ensamblado (Visual Basic, C#). |
Ejemplo
En este ejemplo se muestra la ruta para los datos de aplicación compartidos en un MessageBox.
MsgBox _
(My.Computer.FileSystem.SpecialDirectories.AllUsersApplicationData)
Requisitos
Espacio de nombres:Microsoft.VisualBasic.MyServices
Clase:SpecialDirectoriesProxy (proporciona acceso a SpecialDirectories)
**Ensamblado:**Visual Basic Runtime Library (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
Sí |
Aplicación de consola |
Sí |
Biblioteca de controles de Windows |
Sí |
Biblioteca de controles Web |
Sí |
Servicio de Windows |
Sí |
Sitio Web |
Sí |
Permisos
El permiso siguiente puede ser necesario:
Permiso |
Descripción |
---|---|
Controla la capacidad de tener acceso a archivos y carpetas. Enumeración asociada: Unrestricted. |
Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.