| Pakiet | flash.events |
| Klasa | public class DRMLicenseRequestEvent |
| Dziedziczenie | DRMLicenseRequestEvent Event Object |
| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 3.9, Flash Player 11.9 |
loadVoucher() lub loadPreviewVoucher() obiektu DRMManager. Może ono również zostać wywołane podczas odtwarzania chronionej zawartości wideo.
| Właściwość | Zdefiniowane przez | ||
|---|---|---|---|
![]() | bubbles : Boolean [tylko do odczytu]
Określa, czy zdarzenie może przechodzić fazę propagacji. | Event | |
![]() | cancelable : Boolean [tylko do odczytu]
Wskazuje, czy można uniemożliwić operacje skojarzone ze zdarzeniem. | Event | |
![]() | constructor : Object
Odwołanie do obiektu klasy lub funkcji konstruktora, dotyczące danej instancji obiektu. | Object | |
![]() | currentTarget : Object [tylko do odczytu]
Obiekt przetwarzający aktywnie obiekt Event za pomocą detektora zdarzeń. | Event | |
![]() | eventPhase : uint [tylko do odczytu]
Bieżąca faza przepływu zdarzeń. | Event | |
| serverURL : String
Adres URL, który będzie używany do komunikacji z serwerem licencji.
| DRMLicenseRequestEvent | ||
![]() | target : Object [tylko do odczytu]
Miejsce docelowe zdarzenia. | Event | |
![]() | type : String [tylko do odczytu]
Typ zdarzenia. | Event | |
| Metoda | Zdefiniowane przez | ||
|---|---|---|---|
DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)
Tworzy nowe wystąpienie obiektu DRMLicenseRequestEvent. | DRMLicenseRequestEvent | ||
[przesłanianie]
Powiela instancję podklasy Event. | DRMLicenseRequestEvent | ||
![]() |
Funkcja narzędziowa umożliwiająca implementację metody toString() w niestandardowych klasach Event w języku ActionScript 3.0. | Event | |
![]() |
Wskazuje, czy dla obiektu zdefiniowano określoną właściwość. | Object | |
![]() |
Sprawdza, czy w odniesieniu do tego zdarzenia wywołano metodę preventDefault(). | Event | |
![]() |
Wskazuje, czy instancja klasy Object należy do łańcucha prototypów obiektu określonego jako parametr. | Object | |
![]() |
Anuluje domyślne ustawienia zdarzenia, o ile zachowanie to może być anulowane. | Event | |
![]() |
Wskazuje, czy określona właściwość istnieje i jest przeliczalna. | Object | |
![]() |
Ustawia dostępność właściwości dynamicznej używanej w pętlach. | Object | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węźle bieżącym i węzłach następujących po nim. | Event | |
![]() |
Zapobiega przetwarzaniu wszelkich detektorów zdarzeń w węzłach następujących po węźle bieżącym w przepływie zdarzeń. | Event | |
![]() |
Zwraca ciąg reprezentujący obiekt — sformatowany zgodnie z konwencjami właściwymi dla ustawień regionalnych. | Object | |
![]() |
Zwraca ciąg znaków, który zawiera wszystkie właściwości obiektu Event. | Event | |
![]() |
Zwraca pierwotną wartość dla określonego obiektu. | Object | |
| Stała | Zdefiniowane przez | ||
|---|---|---|---|
| LICENSE_REQUEST : String = "licenseRequest" [statyczny]
Stały ciąg używany w parametrze type zdarzenia żądania licencji podczas dodawania i usuwania detektorów zdarzeń. | DRMLicenseRequestEvent | ||
serverURL | właściwość |
DRMLicenseRequestEvent | () | Konstruktor |
public function DRMLicenseRequestEvent(type:String, bubbles:Boolean = false, cancelable:Boolean = false, inServerURL:String = null)| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 3.9, Flash Player 11.9 |
Tworzy nowe wystąpienie obiektu DRMLicenseRequestEvent.
Parametrytype:String — ciąg znaków określający typ zdarzenia
| |
bubbles:Boolean (default = false) — określa, czy zdarzenie przechodzi fazę propagacji na liście wyświetlania
| |
cancelable:Boolean (default = false) — określa, czy zdarzenie można anulować
| |
inServerURL:String (default = null) — Adres URL serwera licencji.
|
clone | () | metoda |
override public function clone():EventPowiela wystąpienie podklasy Event.
Zwraca nowy obiekt Event będący kopią oryginalnej instancji obiektu Event. Z reguły kod użytkownika nie wywołuje metody clone(); klasa EventDispatcher wywołuje ją automatycznie przy wtórnym wywołaniu zdarzenia, tj. wywołaniu metody dispatchEvent(event) z procedury obsługującej zdarzenie event.
Nowy obiekt Event zawierający wszystkie właściwości oryginału.
Tworząc własną niestandardową klasę Event, należy przesłonić odziedziczoną metodę Event.clone(), aby powielała ona także właściwości klasy niestandardowej. Jeśli wartości wszystkich właściwości dodanych w podklasie zdarzenia nie zostaną jawnie ustawione, właściwości te nie będą miały poprawnych wartości podczas przetwarzania wtórnie wywołanego zdarzenia w detektorach zdarzeń.
W omawianym przykładzie PingEvent jest podklasą klasy Event, dlatego implementuje własną wersję metody clone().
class PingEvent extends Event {
var URL:String;
public override function clone():Event {
return new PingEvent(type, bubbles, cancelable, URL);
}
}
Event — Nowy obiekt Event identyczny z oryginałem.
|
LICENSE_REQUEST | Stała |
public static const LICENSE_REQUEST:String = "licenseRequest"| Wersja języka: | ActionScript 3.0 |
| Wersje środowiska wykonawczego: | AIR 3.9, Flash Player 11.9 |
Stały ciąg używany w parametrze type zdarzenia żądania licencji podczas dodawania i usuwania detektorów zdarzeń.
Tue Jun 12 2018, 12:06 PM Z
Ukryj dziedziczone właściwości publiczne
Pokaż dziedziczone właściwości publiczne