Environment 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 acceso a las variables de entorno.
[Android.Runtime.Register("android/os/Environment", DoNotGenerateAcw=true)]
public class Environment : Java.Lang.Object
[<Android.Runtime.Register("android/os/Environment", DoNotGenerateAcw=true)>]
type Environment = class
inherit Object
- Herencia
- Atributos
Comentarios
Proporciona acceso a las variables de entorno.
Java documentación para android.os.Environment.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Constructores
| Nombre | Description |
|---|---|
| Environment() | |
| Environment(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
Campos
| Nombre | Description |
|---|---|
| MediaBadRemoval |
Estado de almacenamiento si el medio se quitó antes de desmontarlo. |
| MediaChecking |
Estado de almacenamiento si el medio está presente y se comprueba en disco. |
| MediaEjecting |
Estado de almacenamiento si el medio está en proceso de ser expulsado. |
| MediaMounted |
Estado de almacenamiento si el medio está presente y montado en su punto de montaje con acceso de lectura y escritura. |
| MediaMountedReadOnly |
Estado de almacenamiento si el medio está presente y montado en su punto de montaje con acceso de solo lectura. |
| MediaNofs |
Estado de almacenamiento si el medio está presente pero está en blanco o está usando un sistema de archivos no admitido. |
| MediaRemoved |
Estado de almacenamiento si el medio no está presente. |
| MediaShared |
Estado de almacenamiento si el medio no está montado y compartido a través del almacenamiento masivo USB. |
| MediaUnknown |
Estado de almacenamiento desconocido, como cuando un medio de almacenamiento conocido no está respaldado por una ruta de acceso. |
| MediaUnmountable |
Estado de almacenamiento si el medio está presente, pero no se puede montar. |
| MediaUnmounted |
Estado de almacenamiento si el medio está presente pero no montado. |
Propiedades
| Nombre | Description |
|---|---|
| Class |
Devuelve la clase en tiempo de ejecución de este |
| DataDirectory |
Devuelve el directorio de datos de usuario. |
| DirectoryAlarms |
Directorio estándar en el que colocar cualquier archivo de audio que debe estar en la lista de alarmas que el usuario puede seleccionar (no como música normal). |
| DirectoryAudiobooks |
Directorio estándar en el que se colocan los archivos de audio que deben estar en la lista de audiobooks que el usuario puede seleccionar (no como música normal). |
| DirectoryDcim |
La ubicación tradicional para imágenes y vídeos al montar el dispositivo como una cámara. |
| DirectoryDocuments |
Directorio estándar en el que se van a colocar los documentos creados por el usuario. |
| DirectoryDownloads |
Directorio estándar en el que se colocan los archivos descargados por el usuario. |
| DirectoryMovies |
Directorio estándar en el que colocar películas disponibles para el usuario. |
| DirectoryMusic |
Directorio estándar en el que se colocan los archivos de audio que deben estar en la lista normal de música para el usuario. |
| DirectoryNotifications |
Directorio estándar en el que se colocan los archivos de audio que deben estar en la lista de notificaciones que el usuario puede seleccionar (no como música normal). |
| DirectoryPictures |
Directorio estándar en el que se colocan las imágenes disponibles para el usuario. |
| DirectoryPodcasts |
Directorio estándar en el que colocar los archivos de audio que deben estar en la lista de podcasts que el usuario puede seleccionar (no como música normal). |
| DirectoryRecordings |
Directorio estándar en el que se colocan los archivos de audio que deben estar en la lista de grabaciones de voz grabadas por aplicaciones de grabadora de voz que el usuario puede seleccionar (no como música normal). |
| DirectoryRingtones |
Directorio estándar en el que se colocan los archivos de audio que deben estar en la lista de tonos de llamada que el usuario puede seleccionar (no como música normal). |
| DirectoryScreenshots |
Directorio estándar en el que se van a colocar capturas de pantalla tomadas por el usuario. |
| DownloadCacheDirectory |
Devuelve el directorio de contenido de descarga/caché. |
| ExternalStorageDirectory |
Devuelve el directorio de almacenamiento compartido o externo principal. |
| ExternalStorageState |
Devuelve el estado actual del medio de almacenamiento compartido o externo principal. |
| Handle |
Identificador de la instancia de Android subyacente. (Heredado de Object) |
| IsExternalStorageEmulated |
Devuelve si se emula el medio de almacenamiento compartido o externo principal. |
| IsExternalStorageLegacy |
Devuelve si el medio de almacenamiento compartido o externo es una vista heredada que incluye archivos que no pertenecen a la aplicación. |
| IsExternalStorageManager |
Devuelve si la aplicación que realiza la llamada tiene Acceso a todos los archivos en el medio de almacenamiento compartido o externo principal. |
| IsExternalStorageRemovable |
Devuelve si el medio de almacenamiento compartido o externo principal es físicamente extraíble. |
| JniIdentityHashCode |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| JniPeerMembers |
Proporciona acceso a las variables de entorno. |
| PeerReference |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| RootDirectory |
Devuelve la raíz de la partición "system" que contiene el sistema operativo Android principal. |
| StorageDirectory |
Devuelve el directorio raíz donde se montarán todos los dispositivos de almacenamiento externo. |
| ThresholdClass |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
| ThresholdType |
Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código. |
Métodos
| Nombre | Description |
|---|---|
| Clone() |
Crea y devuelve una copia de este objeto. (Heredado de Object) |
| Dispose() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| Dispose(Boolean) |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| Equals(Object) |
Indica si algún otro objeto es "igual a" este. (Heredado de Object) |
| GetExternalStoragePublicDirectory(String) |
Obtenga un directorio de almacenamiento compartido o externo de nivel superior para colocar archivos de un tipo determinado. |
| GetExternalStorageState(File) |
Devuelve el estado actual del medio de almacenamiento compartido o externo en la ruta de acceso especificada. |
| GetHashCode() |
Devuelve un valor de código hash para el objeto . (Heredado de Object) |
| GetStorageState(File) |
Obsoletos.
Este miembro está en desuso. |
| InvokeIsExternalStorageEmulated(File) |
Devuelve si se emula el medio de almacenamiento compartido o externo en la ruta de acceso especificada. |
| InvokeIsExternalStorageLegacy(File) |
Devuelve si el medio de almacenamiento compartido o externo es una vista heredada que incluye archivos que no pertenecen a la aplicación. |
| InvokeIsExternalStorageManager(File) |
Devuelve si la aplicación que realiza la llamada tiene acceso a todos los archivos en el especificado. |
| InvokeIsExternalStorageRemovable(File) |
Devuelve si el medio de almacenamiento compartido o externo en la ruta de acceso especificada es físicamente extraíble. |
| JavaFinalize() |
Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto . (Heredado de Object) |
| Notify() |
Activa un único subproceso que está esperando en el monitor de este objeto. (Heredado de Object) |
| NotifyAll() |
Activa todos los subprocesos que están esperando en el monitor de este objeto. (Heredado de Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
Establece la propiedad Handle. (Heredado de Object) |
| ToArray<T>() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| ToString() |
Devuelve una representación de cadena del objeto . (Heredado de Object) |
| UnregisterFromRuntime() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| Wait() |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><> (Heredado de Object) |
| Wait(Int64, Int32) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
| Wait(Int64) |
Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real. (Heredado de Object) |
Implementaciones de interfaz explícitas
| Nombre | Description |
|---|---|
| IJavaPeerable.Disposed() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.Finalized() |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.JniManagedPeerState |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
Proporciona acceso a las variables de entorno. (Heredado de Object) |
Métodos de extensión
| Nombre | Description |
|---|---|
| GetJniTypeName(IJavaPeerable) |
Obtiene el nombre JNI del tipo de la instancia |
| JavaAs<TResult>(IJavaPeerable) |
Intente coerción |
| JavaCast<TResult>(IJavaObject) |
Realiza una conversión de tipos comprobados en tiempo de ejecución de Android. |
| JavaCast<TResult>(IJavaObject) |
Proporciona acceso a las variables de entorno. |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
Intente coerción |