Paquete | flash.events |
Clase | public class StorageVolumeChangeEvent |
Herencia | StorageVolumeChangeEvent Event Object |
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
StorageVolumeInfo.storageVolumeInfo
distribuye un objeto de evento StorageVolumeChangeEvent cuando se monta o se desmonta un volumen de almacenamiento. Existen dos tipos de StorageVolumeChangeEvent: storageVolumeMount
y storageVolumeUnmount
.
En Linux, el objeto StorageVolumeInfo sólo distribuye eventos storageVolumeMount
y storageVolumeUnmount
para dispositivos físicos. No distribuye eventos cuando el usuario monta o desmonta volúmenes en una red.
Algunos dispositivos, como determinadas cámaras digitales y teléfonos móviles, aparecen en el conjunto StorageVolumeInfo.getStorageVolumes()
, pero no distribuyen objetos StorageVolumeChangeEvent cuando se montan o se desmontan.
Elementos de API relacionados
Propiedad | Definido por | ||
---|---|---|---|
bubbles : Boolean [solo lectura]
Indica si un evento es un evento de propagación. | Event | ||
cancelable : Boolean [solo lectura]
Indica si se puede evitar el comportamiento asociado al evento. | Event | ||
constructor : Object
Una referencia a la clase de objeto o función constructora para una instancia de objeto determinada. | Object | ||
currentTarget : Object [solo lectura]
Objeto que procesa de forma activa el objeto de evento con un detector de eventos. | Event | ||
eventPhase : uint [solo lectura]
La fase actual en el flujo del evento. | Event | ||
rootDirectory : File [solo lectura]
Un objeto File correspondiente al directorio raíz del volumen montado. | StorageVolumeChangeEvent | ||
storageVolume : StorageVolume [solo lectura]
Un objeto StorageVolume que contiene información sobre un volumen montado. | StorageVolumeChangeEvent | ||
target : Object [solo lectura]
El destino del evento. | Event | ||
type : String [solo lectura]
El tipo de evento. | Event |
Método | Definido por | ||
---|---|---|---|
StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Crea un objeto StorageVolumeChangeEvent para transferirlo como argumento a los detectores de eventos. | StorageVolumeChangeEvent | ||
[override]
Duplica una instancia de la subclase Event. | StorageVolumeChangeEvent | ||
Una función de utilidad para implementar el método toString() en las clases Event personalizadas de ActionScript 3.0. | Event | ||
Indica si un objeto tiene definida una propiedad especificada. | Object | ||
Comprueba si se ha llamado a preventDefault() en el evento. | Event | ||
Indica si hay una instancia de la clase Object en la cadena de prototipo del objeto especificado como parámetro. | Object | ||
Cancela el comportamiento predeterminado de un evento si es posible cancelarlo. | Event | ||
Indica si existe la propiedad especificada y si es enumerable. | Object | ||
Establece la disponibilidad de una propiedad dinámica para operaciones de bucle. | Object | ||
Impide el proceso de cualquier detector de eventos en el nodo actual y los nodos siguientes en el flujo del evento. | Event | ||
Impide el proceso de cualquier detector de eventos en nodos siguientes al nodo actual. | Event | ||
Devuelve la representación de cadena de este objeto, con formato según las convenciones específicas de configuración regional. | Object | ||
[override]
Devuelve una cadena que contiene todas las propiedades del objeto de evento. | StorageVolumeChangeEvent | ||
Devuelve el valor simple del objeto especificado. | Object |
Constante | Definido por | ||
---|---|---|---|
STORAGE_VOLUME_MOUNT : String = "storageVolumeMount" [estática]
La constante StorageVolumeChangeEvent.VOLUME_MOUNT define el valor de la propiedad type para un evento StorageVolumeChangeEvent cuando se monta un volumen. | StorageVolumeChangeEvent | ||
STORAGE_VOLUME_UNMOUNT : String = "storageVolumeUnmount" [estática]
La constante StorageVolumeChangeEvent.VOLUME_MOUNT define el valor de la propiedad type para un evento StorageVolumeChangeEvent cuando se desmonta un volumen. | StorageVolumeChangeEvent |
rootDirectory | propiedad |
rootDirectory:File
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Un objeto File correspondiente al directorio raíz del volumen montado. Si el volumen se ha desmontado (si el tipo de evento se storageVolumeUnmount
, esta propiedad se establece como null
.
Implementación
public function get rootDirectory():File
Elementos de API relacionados
storageVolume | propiedad |
storageVolume:StorageVolume
[solo lectura] Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Un objeto StorageVolume que contiene información sobre un volumen montado. Esta propiedad es null
para un volumen sin montar (para un evento storageVolumeUnmount
).
Implementación
public function get storageVolume():StorageVolume
Elementos de API relacionados
StorageVolumeChangeEvent | () | Información sobre |
public function StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Crea un objeto StorageVolumeChangeEvent para transferirlo como argumento a los detectores de eventos.
Parámetrostype:String — Tipo de evento. Se puede acceder desde la propiedad type . La clase StorageVolumeChangeEvent define dos tipos de eventos, el evento storageVolumeMount , representado por la constante StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT y el evento storageVolumeUnmount , representado por la constante StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT ,
| |
bubbles:Boolean (default = false ) — Determina si el objeto de evento participa en la fase de propagación del flujo del evento. El valor predeterminado es false .
| |
cancelable:Boolean (default = false ) — Determina si se puede cancelar el objeto de evento. El valor predeterminado es false .
| |
path:File (default = null ) — El nombre del volumen de almacenamiento.
| |
volume:StorageVolume (default = null ) — El objeto File que representa el volumen de almacenamiento.
|
Elementos de API relacionados
clone | () | método |
override public function clone():Event
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Duplica una instancia de la subclase Event.
Devuelve un nuevo objeto de evento que es una copia de la instancia original del objeto de evento. No llame manualmente a clone()
; la clase EventDispatcher realiza la llamada automáticamente al redistribuir un evento, es decir, al llamar a dispatchEvent(event)
desde un controlador que controla event
.
El nuevo objeto de evento incluye todas las propiedades del original.
Al crear su propia clase Event personalizada, debe anular el método Event.clone()
heredado para que pueda duplicar las propiedades de la clase personalizada. Si no establece todas las propiedades añadidas a la subclase Event, dichas propiedades no contendrán valores correctos cuando los detectores controlen el evento redistribuido.
En este ejemplo, PingEvent
es una subclase de Event
y, por tanto, implementa su propia versión de clone()
.
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — Un objeto de evento nuevo que es idéntico al original.
|
toString | () | método |
override public function toString():String
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
Devuelve una cadena que contiene todas las propiedades del objeto de evento. La cadena tiene el siguiente formato:
[Event type=value bubbles=value cancelable=value]
String — Una cadena que contiene todas las propiedades del objeto de evento.
|
STORAGE_VOLUME_MOUNT | Constante |
public static const STORAGE_VOLUME_MOUNT:String = "storageVolumeMount"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
La constante 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" |
Elementos de API relacionados
STORAGE_VOLUME_UNMOUNT | Constante |
public static const STORAGE_VOLUME_UNMOUNT:String = "storageVolumeUnmount"
Versión del lenguaje: | ActionScript 3.0 |
Versiones de motor de ejecución: | AIR 2 |
La constante 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" |
Elementos de API relacionados
Tue Jun 12 2018, 02:12 PM Z