Package | flash.events |
Classe | public class DRMLicenseRequestEvent |
Héritage | DRMLicenseRequestEvent Event Object |
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 3.9, Flash Player 11.9 |
loadVoucher()
ou loadPreviewVoucher()
de l’objet DRMManager aboutissent. Cela peut également être appelé lors de la lecture de contenu vidéo protégé.
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 | ||
serverURL : String
URL utilisée pour communiquer avec le serveur de licence
| DRMLicenseRequestEvent | ||
target : Object [lecture seule]
Cible de l’événement. | Event | ||
type : String [lecture seule]
Type d’événement. | Event |
Méthode | Défini par | ||
---|---|---|---|
DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Crée une instance d’objet DRMLicenseRequestEvent. | DRMLicenseRequestEvent | ||
[override]
Duplique une occurrence d’une sous-classe Event. | DRMLicenseRequestEvent | ||
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 | ||
Renvoie une chaîne répertoriant toutes les propriétés de l’objet Event. | Event | ||
Renvoie la valeur primitive de l’objet spécifié. | Object |
Constante | Défini par | ||
---|---|---|---|
LICENSE_REQUEST : String = "licenseRequest" [statique]
La constante de type chaîne à utiliser pour l’événement de demande de licence dans le paramètre type lors de l’ajout et de la suppression d’écouteurs d’événement. | DRMLicenseRequestEvent |
serverURL | propriété |
DRMLicenseRequestEvent | () | Constructeur |
public function DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 3.9, Flash Player 11.9 |
Crée une instance d’objet DRMLicenseRequestEvent.
Paramètrestype:String — La chaîne de type de l’événement
| |
bubbles:Boolean (default = false ) — Si l’événement propage vers le haut la liste d’affichage
| |
cancelable:Boolean (default = false ) — Si l’événement peut être annulé
| |
inServerURL:String (default = null ) — URL du serveur de licence
|
clone | () | méthode |
override public function clone():Event
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.
|
LICENSE_REQUEST | Constante |
public static const LICENSE_REQUEST:String = "licenseRequest"
Version du langage: | ActionScript 3.0 |
Versions du moteur d’exécution: | AIR 3.9, Flash Player 11.9 |
La constante de type chaîne à utiliser pour l’événement de demande de licence dans le paramètre type lors de l’ajout et de la suppression d’écouteurs d’événement.
Tue Jun 12 2018, 09:30 AM Z