Paket | flash.events |
Klass | public class DRMLicenseRequestEvent |
Arv | DRMLicenseRequestEvent Event Object |
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 3.9, Flash Player 11.9 |
loadVoucher()
eller loadPreviewVoucher()
för DRMManager-objektet. Detta kan även anropas under uppspelning av skyddat videoinnehåll.
Egenskap | Definieras med | ||
---|---|---|---|
bubbles : Boolean [skrivskyddad]
indikerar om händelsen är en bubblande händelse. | Event | ||
cancelable : Boolean [skrivskyddad]
Indikerar om beteendet som är kopplat till händelsen kan förhindras. | Event | ||
constructor : Object
En referens till klassobjektet eller konstruktorfunktionen för en given objektinstans. | Object | ||
currentTarget : Object [skrivskyddad]
Det objekt som aktivt behandlar Event-objektet med en händelseavlyssnare. | Event | ||
eventPhase : uint [skrivskyddad]
Den nuvarande fasen i händelseflödet. | Event | ||
serverURL : String
Den URL som ska användas för att kommunicera med licensservern
| DRMLicenseRequestEvent | ||
target : Object [skrivskyddad]
Händelsens mål. | Event | ||
type : String [skrivskyddad]
Händelsens typ. | Event |
Metod | Definieras med | ||
---|---|---|---|
DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Skapar en ny instans av ett DRMLicenseRequestEvent-objekt. | DRMLicenseRequestEvent | ||
[åsidosätt]
Skapar ett duplikat av en instans av en Event-underklass. | DRMLicenseRequestEvent | ||
Ett verktyg som används för att implementera metoden toString() i de anpassade klasserna ActionScript 3.0. | Event | ||
Anger om det finns en egenskap angiven för ett objekt. | Object | ||
Kontrollerar om preventDefault()-metoden har anropats för händelsen. | Event | ||
Anger om en instans av klassen Object finns i prototypkedjan för objektet som anges som parameter. | Object | ||
Avbryter en händelses standardbeteende om det beteendet kan avbrytas. | Event | ||
Anger om den angivna egenskapen finns och är uppräkningsbar. | Object | ||
Anger tillgänglighet för en dynamisk egenskap för slingåtgärder. | Object | ||
Förhindrar behandling av händelsehanterare i den aktuella noden och alla noder som följer den aktuella noden i händelseflödet. | Event | ||
Förhindrar behandling av händelsehanterare i noder som följer den aktuella noden i händelseflödet. | Event | ||
Returnerar det här objektets strängrepresentation, formaterad i enlighet med språkspecifika konventioner. | Object | ||
Returnerar en sträng som innehåller alla egenskaper i Event-objektet. | Event | ||
Returnerar det angivna objektets primitiva värde. | Object |
Konstant | Definieras med | ||
---|---|---|---|
LICENSE_REQUEST : String = "licenseRequest" [statisk]
Den strängkonstant som ska användas för licensbegäran-händelsen i typparametern när händelselyssnare läggs till och tas bort. | DRMLicenseRequestEvent |
serverURL | egenskap |
DRMLicenseRequestEvent | () | Konstruktor |
public function DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 3.9, Flash Player 11.9 |
Skapar en ny instans av ett DRMLicenseRequestEvent-objekt.
Parametrartype:String — händelsetypens sträng
| |
bubbles:Boolean (default = false ) — om händelsen kan bubbla upp i visningslistan
| |
cancelable:Boolean (default = false ) — om händelsen kan avbrytas
| |
inServerURL:String (default = null ) — URL för licensservern
|
clone | () | metod |
override public function clone():Event
Skapar ett duplikat av en instans av en Event-underklass.
Returnerar ett nytt Event-objekt som är en kopia av den ursprungliga instansen av Event-objektet. Det är vanligen inte du som anropar clone()
, det är klassen EventDispatcher som anropar den automatiskt när du skickar om en händelse – dvs. när du anropar dispatchEvent(event)
från en hanterare som hanterar event
.
Det nya Event-objektet omfattar alla egenskaper från det ursprungliga objektet.
När du skapar en anpassad Event-klass måste du åsidosätta den ärvda Event.clone()
-metoden för att den ska kunna duplicera den anpassade klassens egenskaper. Om du inte ställer in alla egenskaperna som du lägger till i händelseunderklassen kommer de egenskaperna inte att ha korrekta värden när avlyssnare hanterar händelsen som skickats om.
I det här exemplet är PingEvent
en underklass av Event
och därför implementeras dess egen version av clone()
.
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — Ett nytt Event-objekt som är identiskt med originalet.
|
LICENSE_REQUEST | Konstant |
public static const LICENSE_REQUEST:String = "licenseRequest"
Språkversion: | ActionScript 3.0 |
Körningsmiljöversioner: | AIR 3.9, Flash Player 11.9 |
Den strängkonstant som ska användas för licensbegäran-händelsen i typparametern när händelselyssnare läggs till och tas bort.
Tue Jun 12 2018, 01:40 PM Z