Pacchetto | flash.events |
Classe | public class DRMLicenseRequestEvent |
Ereditarietà | DRMLicenseRequestEvent Event Object |
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.9, Flash Player 11.9 |
loadVoucher()
o loadPreviewVoucher()
dell’oggetto DRMManager abbia esito positivo. Può anche essere chiamato durante la riproduzione del contenuto di video protetto.
Proprietà | Definito da | ||
---|---|---|---|
bubbles : Boolean [sola lettura]
Indica se un evento è un evento di bubbling. | Event | ||
cancelable : Boolean [sola lettura]
Indica se il comportamento associato all'evento può essere impedito. | Event | ||
constructor : Object
Un riferimento all'oggetto classe o alla funzione di costruzione per una determinata istanza di oggetto. | Object | ||
currentTarget : Object [sola lettura]
L'oggetto che elabora attivamente l'oggetto Event con un listener di eventi. | Event | ||
eventPhase : uint [sola lettura]
La fase attuale del flusso di eventi. | Event | ||
serverURL : String
L’URL da utilizzare per comunicare con il server delle licenze
| DRMLicenseRequestEvent | ||
target : Object [sola lettura]
Il target dell'evento. | Event | ||
type : String [sola lettura]
Il tipo di evento. | Event |
Metodo | Definito da | ||
---|---|---|---|
DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Crea una nuova istanza di un oggetto DRMLicenseRequestEvent. | DRMLicenseRequestEvent | ||
[override]
Duplica un'istanza di una sottoclasse Event. | DRMLicenseRequestEvent | ||
Una funzione dell'utilità per l'implementazione del metodo toString() in classi Event ActionScript 3.0 personalizzate. | Event | ||
Indica se per un oggetto è definita una proprietà specifica. | Object | ||
Verifica se sull'evento è stato chiamato il metodo preventDefault(). | Event | ||
Indica se un'istanza della classe Object si trova nella catena di prototipi dell'oggetto specificato come parametro. | Object | ||
Annulla il comportamento predefinito di un evento se tale comportamento può essere annullato. | Event | ||
Indica se la proprietà specificata esiste ed è enumerabile. | Object | ||
Imposta la disponibilità di una proprietà dinamica per le operazioni cicliche. | Object | ||
Impedisce l'elaborazione di tutti i listener di eventi nel nodo corrente e in tutti i nodi successivi del flusso di eventi. | Event | ||
Impedisce l'elaborazione di tutti i listener di eventi nei nodi del flusso di eventi successivi a quello corrente. | Event | ||
Restituisce la rappresentazione in formato stringa di questo oggetto, formattato in base alle convenzioni specifiche per le versioni localizzate. | Object | ||
Restituisce una stringa che contiene tutte le proprietà dell'oggetto Event. | Event | ||
Restituisce il valore di base dell'oggetto specificato. | Object |
Costante | Definito da | ||
---|---|---|---|
LICENSE_REQUEST : String = "licenseRequest" [statico]
La costante di stringa da utilizzare per l’evento di richiesta di licenza nel parametro type quando si aggiungono o si rimuovono listener di eventi. | DRMLicenseRequestEvent |
serverURL | proprietà |
DRMLicenseRequestEvent | () | Funzione di costruzione |
public function DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.9, Flash Player 11.9 |
Crea una nuova istanza di un oggetto DRMLicenseRequestEvent.
Parametritype:String — La stringa del tipo di evento
| |
bubbles:Boolean (default = false ) — Indica se l'evento viene propagato nell'elenco di visualizzazione
| |
cancelable:Boolean (default = false ) — Indica se l'evento può essere annullato
| |
inServerURL:String (default = null ) — L’URL del server delle licenze.
|
clone | () | metodo |
override public function clone():Event
Duplica un'istanza di una sottoclasse Event.
Restituisce un nuovo oggetto Event che è una copia dell'istanza originale dell'oggetto Event. Di norma, clone()
non viene chiamato; la classe EventDispatcher lo chiama automaticamente quando reinviate un evento, ovvero quando chiamate dispatchEvent(event)
da un gestore che sta gestendo event
.
Il nuovo oggetto Event comprende tutte le proprietà dell'originale.
Quando create una classe Event personalizzata, dovete sostituire il metodo Event.clone()
ereditato per consentire la duplicazione delle proprietà della classe personalizzata. Se non impostate tutte le proprietà aggiunte nella sottoclasse Event, queste non avranno valori corretti quando i listener gestiranno l'evento reinviato.
In questo esempio, PingEvent
è una sottoclasse di Event
e pertanto implementa la sua versione di clone()
.
class PingEvent extends Event { var URL:String; public override function clone():Event { return new PingEvent(type, bubbles, cancelable, URL); } }
Event — Un nuovo oggetto Event identico all'originale.
|
LICENSE_REQUEST | Costante |
public static const LICENSE_REQUEST:String = "licenseRequest"
Versione linguaggio: | ActionScript 3.0 |
Versioni runtime: | AIR 3.9, Flash Player 11.9 |
La costante di stringa da utilizzare per l’evento di richiesta di licenza nel parametro type quando si aggiungono o si rimuovono listener di eventi.
Tue Jun 12 2018, 02:44 PM Z