Paquete | flash.filesystem |
Clase | public final class StorageVolumeInfo |
Herencia | StorageVolumeInfo EventDispatcher Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
StorageVolume.storageVolume
hace referencia al objeto sencillo StorageVolumeInfo que distribuye los eventos. La clase StorageVolumeInfo también define un método getStorageVolumes
para incluir los volúmenes de almacenamiento montados actualmente.
Compatibilidad con perfil de AIR: esta característica se admite en todos los sistemas operativos de escritorio, pero no en todos los dispositivos de AIR para TV. Tampoco se admite en dispositivos móviles. Puede comprobar la compatibilidad en tiempo de ejecución mediante la propiedad StorageVolumeInfo.isSupported
. Consulte Compatibilidad con perfil de AIR para obtener información sobre la compatibilidad de la API con varios perfiles.
En distribuciones modernas de Linux, el objeto StorageVolumeInfo sólo distribuye eventos storageVolumeMount
y storageVolumeUnmount
para dispositivos físicos y unidades de red montadas en ubicaciones determinadas.
Propiedad | Definido por | ||
---|---|---|---|
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
isSupported : Boolean [estática] [solo lectura]
La propiedad isSupported se establece en true si la clase StorageVolumeInfo se admite en la plataforma actual; en caso contrario, se establece en false. | StorageVolumeInfo | ||
storageVolumeInfo : StorageVolumeInfo [estática] [solo lectura]
La instancia simple del objeto StorageVolumeInfo. | StorageVolumeInfo |
Método | Definido por | ||
---|---|---|---|
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registra un objeto de detector de eventos con un objeto EventDispatcher, de modo que el detector reciba la notificación de un evento. | EventDispatcher | ||
Distribuye un evento en el flujo del evento. | EventDispatcher | ||
Devuelve un vector de objetos StorageVolume correspondientes a los volúmenes de almacenamiento montados actualmente. | StorageVolumeInfo | ||
Comprueba si el objeto EventDispatcher tiene detectores registrados para un tipo concreto de evento. | EventDispatcher | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Elimina un detector del objeto EventDispatcher. | EventDispatcher | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
Devuelve la representación de cadena del objeto especificado. | Object | ||
Devuelve el valor simple del objeto especificado. | Object | ||
Comprueba si hay registrado un detector de eventos con este objeto EventDispatcher o con cualquiera de sus ascendientes para el tipo de evento concreto. | EventDispatcher |
Evento | Resumen | Definido por | ||
---|---|---|---|---|
[evento broadcast] Se distribuye cuando Flash Player o AIR pasan a estar activos. | EventDispatcher | |||
[evento broadcast] Se distribuye cuando Flash Player o de AIR pasan a estar inactivos. | EventDispatcher | |||
Se distribuye cuando el volumen de almacenamiento se ha montado. | StorageVolumeInfo | |||
Se distribuye cuando el volumen de almacenamiento se ha desmontado. | StorageVolumeInfo |
isSupported | propiedad |
isSupported:Boolean
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
La propiedad isSupported
se establece en true
si la clase StorageVolumeInfo se admite en la plataforma actual; en caso contrario, se establece en false
.
Implementación
public static function get isSupported():Boolean
storageVolumeInfo | propiedad |
storageVolumeInfo:StorageVolumeInfo
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
La instancia simple del objeto StorageVolumeInfo. Registra detectores de eventos en este objeto para los eventos storageVolumeMount
y storageVolumeUnmount
.
Implementación
public static function get storageVolumeInfo():StorageVolumeInfo
getStorageVolumes | () | método |
public function getStorageVolumes():Vector.<StorageVolume>
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Devuelve un vector de objetos StorageVolume correspondientes a los volúmenes de almacenamiento montados actualmente.
En distribuciones modernas de Linux, este método devuelve objetos correspondientes a dispositivos físicos y unidades de red montadas en ubicaciones determinadas.
Valor devueltoVector.<StorageVolume> |
Elementos de API relacionados
Ejemplo ( Cómo utilizar este ejemplo )
var volumes:Vector.<StorageVolume> = new Vector.<StorageVolume>; volumes = StorageVolumeInfo.storageVolumeInfo.getStorageVolumes(); for (var i:int = 0; i < volumes.length; i++) { trace(volumes[i].rootDirectory.nativePath); }
storageVolumeMount | Evento |
flash.events.StorageVolumeChangeEvent
propiedad StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Se distribuye cuando el volumen de almacenamiento se ha montado.
En distribuciones modernas de Linux, el objeto StorageVolumeInfo sólo distribuye eventos storageVolumeMount
y storageVolumeUnmount
para dispositivos físicos y unidades de red montadas en ubicaciones determinadas.
StorageVolumeChangeEvent.VOLUME_MOUNT
define el valor de la propiedad type
para un evento StorageVolumeChangeEvent cuando se monta un volumen.
El evento tiene las siguientes propiedades:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | El objeto StorageVolumeChangeEvent. |
file | Un objeto File que representa el volumen de almacenamiento. |
name | El nombre del volumen de almacenamiento. |
target | El objeto StorageVolumeChangeEvent. |
type | "storageVolumeMount" |
storageVolumeUnmount | Evento |
flash.events.StorageVolumeChangeEvent
propiedad StorageVolumeChangeEvent.type =
flash.events.StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Se distribuye cuando el volumen de almacenamiento se ha desmontado.
En distribuciones modernas de Linux, el objeto StorageVolumeInfo sólo distribuye eventos storageVolumeMount
y storageVolumeUnmount
para dispositivos físicos y unidades de red montadas en ubicaciones determinadas.
StorageVolumeChangeEvent.VOLUME_MOUNT
define el valor de la propiedad type
para un evento StorageVolumeChangeEvent cuando se desmonta un volumen.
El evento tiene las siguientes propiedades:
Propiedad | Valor |
---|---|
bubbles | false |
cancelable | false ; no hay ningún comportamiento predeterminado que cancelar. |
currentTarget | El objeto StorageVolumeChangeEvent. |
file | Un objeto File que representa el volumen de almacenamiento. |
name | El nombre del volumen de almacenamiento. |
target | El objeto StorageVolumeChangeEvent. |
type | "storageVolumeUnmount" |
Tue Jun 12 2018, 02:12 PM Z