Package | flash.events |
Classe | public class StorageVolumeChangeEvent |
Héritage | StorageVolumeChangeEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
StorageVolumeInfo.storageVolumeInfo
distribue un objet d’événement StorageVolumeChangeEvent lors du montage ou du démontage d’un volume de stockage. Il existe deux types d’événements StorageVolumeChangeEvent : storageVolumeMount
et storageVolumeUnmount
.
Sous Linux, l’objet StorageVolumeInfo ne distribue les événements storageVolumeMount
et storageVolumeUnmount
que pour les périphériques physiques. Il ne distribue aucun événement lorsque l’utilisateur monte ou démonte des volumes sur un réseau.
Certains périphériques, notamment certains appareils photo numériques et téléphones, apparaissent dans le tableau StorageVolumeInfo.getStorageVolumes()
, mais ne distribuent aucun objet StorageVolumeChangeEvent lorsqu’ils sont montés ou démontés.
Eléments de l’API associés
Propriété | Défini par | ||
---|---|---|---|
bubbles : Boolean [lecture seule]
Indique si un événement peut se propager vers le haut (bubbling). | Event | ||
cancelable : Boolean [lecture seule]
Indique si le comportement associé à l’événement peut être évité. | Event | ||
constructor : Object
Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet. | Object | ||
currentTarget : Object [lecture seule]
L’objet qui traite activement l’objet Event avec un écouteur d’événements. | Event | ||
eventPhase : uint [lecture seule]
Phase actuelle du flux d’événements. | Event | ||
rootDirectory : File [lecture seule]
Objet File correspondant au répertoire racine du volume monté. | StorageVolumeChangeEvent | ||
storageVolume : StorageVolume [lecture seule]
Objet StorageVolume contenant des informations sur un volume monté. | StorageVolumeChangeEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Crée un objet StorageVolumeChangeEvent à transmettre en tant qu’argument aux écouteurs d’événement. | StorageVolumeChangeEvent | ||
[override]
Duplique une occurrence d’une sous-classe Event. | StorageVolumeChangeEvent | ||
Fonction d’un utilitaire permettant d’implémenter la méthode toString() dans des classes Event ActionScript 3.0 personnalisées. | Event | ||
Indique si la propriété spécifiée d’un objet est définie. | Object | ||
Vérifie si la méthode preventDefault() a été appelée pour l’événement. | Event | ||
Indique si une occurrence de la classe Object figure dans la chaîne de prototype de l’objet spécifié en tant que paramètre. | Object | ||
Annule le comportement par défaut d’un événement si cette opération est possible. | Event | ||
Indique si la propriété spécifiée existe et est énumérable. | Object | ||
Définit la disponibilité d’une propriété dynamique pour les opérations en boucle. | Object | ||
Bloque le traitement des écouteurs d’événement dans le nœud actuel et les suivants dans le flux d’événements. | Event | ||
Bloque le traitement des écouteurs d’événement dans les nœuds qui suivent le nœud actuel dans le flux d’événements. | Event | ||
Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur. | Object | ||
[override]
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. | StorageVolumeChangeEvent | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
STORAGE_VOLUME_MOUNT : String = "storageVolumeMount" [statique]
La constante StorageVolumeChangeEvent.VOLUME_MOUNT définit la valeur de la propriété type d’un objet StorageVolumeChangeEvent lorsqu’un volume est monté. | StorageVolumeChangeEvent | ||
STORAGE_VOLUME_UNMOUNT : String = "storageVolumeUnmount" [statique]
La constante StorageVolumeChangeEvent.VOLUME_MOUNT définit la valeur de la propriété type d’un objet StorageVolumeChangeEvent lorsqu’un volume est démonté. | StorageVolumeChangeEvent |
rootDirectory | propriété |
rootDirectory:File
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
Objet File correspondant au répertoire racine du volume monté. Si le volume a été démonté (si le type d’événement est storageVolumeUnmount
) cette propriété est définie sur null
.
Implémentation
public function get rootDirectory():File
Eléments de l’API associés
storageVolume | propriété |
storageVolume:StorageVolume
[lecture seule] Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
Objet StorageVolume contenant des informations sur un volume monté. Cette propriété est null
pour un volume démonté (pour un événement storageVolumeUnmount
).
Implémentation
public function get storageVolume():StorageVolume
Eléments de l’API associés
StorageVolumeChangeEvent | () | Constructeur |
public function StorageVolumeChangeEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, path:File = null, volume:StorageVolume = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
Crée un objet StorageVolumeChangeEvent à transmettre en tant qu’argument aux écouteurs d’événement.
Paramètrestype:String — Le type d’événement, accessible dans la propriété type . La classe StorageVolumeChangeEvent définit deux types d’événement : l’événement storageVolumeMount , représenté par la constante StorageVolumeChangeEvent.STORAGE_VOLUME_MOUNT , et l’événement storageVolumeUnmount , représenté par la constante StorageVolumeChangeEvent.STORAGE_VOLUME_UNMOUNT ,
| |
bubbles:Boolean (default = false ) — Détermine si l’objet d’événement prend part à la phase de propagation du flux d’événements. La valeur par défaut est false .
| |
cancelable:Boolean (default = false ) — Détermine si l’objet Event peut être annulé. La valeur par défaut est false .
| |
path:File (default = null ) — Nom du volume de stockage.
| |
volume:StorageVolume (default = null ) — Objet File représentant le volume de stockage.
|
Eléments de l’API associés
clone | () | méthode |
override public function clone():Event
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
Duplique une occurrence d’une sous-classe Event.
Renvoie un nouvel objet Event, qui est une copie de l’occurrence d’origine de l’objet Event. En règle générale, vous n’appelez pas clone()
. La classe EventDispatcher l’appelle automatiquement lorsque vous redistribuez un événement, en d’autres termes, lorsque vous appelez dispatchEvent(event)
à partir du gestionnaire qui gère event
.
Le nouvel objet Event comprend toutes les propriétés de l’objet d’origine.
Lorsque vous créez une classe Event personnalisée, vous devez bloquer la méthode Event.clone()
héritée afin qu’elle duplique les propriétés de votre classe personnalisée. Si vous ne définissez pas toutes les propriétés que vous ajoutez à votre sous-classe Event, elles ne posséderont pas les valeurs correctes lorsque les écouteurs gèreront l’événement redistribué.
Dans cet exemple, PingEvent
est une sous-classe de Event
et implémente donc sa propre version de clone()
.
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — Nouvel objet Event identique à l’original.
|
toString | () | méthode |
override public function toString():String
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. La chaîne est écrite au format suivant :
[Event type=valeur bubbles=valeur cancelable=valeur]
String — Chaîne répertoriant toutes les propriétés de l’objet Event.
|
STORAGE_VOLUME_MOUNT | Constante |
public static const STORAGE_VOLUME_MOUNT:String = "storageVolumeMount"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
La constante StorageVolumeChangeEvent.VOLUME_MOUNT
définit la valeur de la propriété type
d’un objet StorageVolumeChangeEvent lorsqu’un volume est monté.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet StorageVolumeChangeEvent. |
file | Objet File représentant le volume de stockage. |
name | Nom du volume de stockage. |
target | L’objet StorageVolumeChangeEvent. |
type | "storageVolumeMount" |
Eléments de l’API associés
STORAGE_VOLUME_UNMOUNT | Constante |
public static const STORAGE_VOLUME_UNMOUNT:String = "storageVolumeUnmount"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 2 |
La constante StorageVolumeChangeEvent.VOLUME_MOUNT
définit la valeur de la propriété type
d’un objet StorageVolumeChangeEvent lorsqu’un volume est démonté.
Les propriétés de cet événement sont les suivantes :
Propriété | Valeur |
---|---|
bubbles | false |
cancelable | false ; il n’existe aucun comportement par défaut à annuler. |
currentTarget | L’objet StorageVolumeChangeEvent. |
file | Objet File représentant le volume de stockage. |
name | Nom du volume de stockage. |
target | L’objet StorageVolumeChangeEvent. |
type | "storageVolumeUnmount" |
Eléments de l’API associés
Tue Jun 12 2018, 09:30 AM Z