Environment Clase

Definición

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
Environment
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 Objectobjeto .

(Heredado de Object)
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. path

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 self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

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 self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a