Pakket | flash.notifications |
Klasse | public class RemoteNotifier |
Overerving | RemoteNotifier EventDispatcher Object |
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Deze klasse biedt querymethoden om na te gaan welke RemoteNotificationStyles op het doelplatform worden ondersteund. De klasse verzendt RemoteNotificationEvent en StatusEvent.
Verwante API-elementen
Eigenschap | Gedefinieerd door | ||
---|---|---|---|
constructor : Object
Verwijzing naar het klasseobject of de constructorfunctie van een bepaalde objectinstantie. | Object | ||
supportedNotificationStyles : Vector.<String> [statisch] [alleen-lezen]
Een vectorlijst met alle berichtstijlen die worden ondersteund. | RemoteNotifier |
Methode | Gedefinieerd door | ||
---|---|---|---|
Maakt een nieuw RemoteNotifier-object. | RemoteNotifier | ||
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registreert een gebeurtenislistenerobject bij een object EventDispatcher, zodat de listener een melding van een gebeurtenis ontvangt. | EventDispatcher | ||
Verzendt een gebeurtenis naar de gebeurtenisstroom. | EventDispatcher | ||
Controleert of het object EventDispatcher listeners heeft geregistreerd voor een specifiek type gebeurtenis. | EventDispatcher | ||
Geeft aan of voor een object een opgegeven eigenschap is gedefinieerd. | Object | ||
Geeft aan of een instantie van de klasse Object zich in de prototypeketen van het object bevindt dat als parameter is opgegeven. | Object | ||
Geeft aan of de opgegeven eigenschap bestaat en kan worden opgesomd. | Object | ||
Verwijdert een listener uit het object EventDispatcher. | EventDispatcher | ||
Stelt de beschikbaarheid van een dynamische eigenschap voor lusbewerkingen in. | Object | ||
Schrijft de toepassing in of registreert deze om externe berichten van de APNs te ontvangen. | RemoteNotifier | ||
Geeft de tekenreeksweergave van dit object weer, geformatteerd volgens de locatiespecifieke conventies. | Object | ||
Retourneert een tekenreeksrepresentatie van het opgegeven object. | Object | ||
Hiermee wordt de toepassing afgemeld, zodat externe berichten via APNs niet meer worden ontvangen. | RemoteNotifier | ||
Retourneert de primitieve waarde van het opgegeven object. | Object | ||
Controleert of een gebeurtenislistener is geregistreerd bij dit object EventDispatcher of een van de voorouders voor het opgegeven type gebeurtenis. | EventDispatcher |
Gebeurtenis | Overzicht | Gedefinieerd door | ||
---|---|---|---|---|
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de besturingssysteemfocus krijgt en actief wordt. | EventDispatcher | |||
[uitgezonden gebeurtenis] Wordt verzonden wanneer Flash Player of de AIR-toepassing de systeemfocus verliest en inactief wordt. | EventDispatcher | |||
Wordt verzonden als reactie op een nieuw bericht dat door de toepassing wordt ontvangen. | RemoteNotifier | |||
Wordt verzonden wanneer een fout optreedt tijdens het abonnementsproces. | RemoteNotifier | |||
Wordt verzonden wanneer het berichttoken beschikbaar is op iOS bij de succesvolle inschrijving voor externe berichten. | RemoteNotifier |
supportedNotificationStyles | eigenschap |
RemoteNotifier | () | Constructor |
public function RemoteNotifier()
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Maakt een nieuw RemoteNotifier-object.
subscribe | () | methode |
public function subscribe(options:RemoteNotifierSubscribeOptions = null):void
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Schrijft de toepassing in of registreert deze om externe berichten van de APNs te ontvangen.
- RemoteNotificationEvent (TOKEN) wordt geactiveerd zodra het token beschikbaar is. Dit token moet door externe-berichtenproviders worden gebruikt om externe berichten via APN te verzenden naar deze toepassing op het apparaat.
- RemoteNotificationEvent (NOTIFICATION) wordt geactiveerd wanneer het bericht aan de toepassing wordt gemeld door het besturingssysteem van het platform.
- StatusEvent (STATUS) wordt geactiveerd wanneer een fout optreedt tijdens het abonneren voor externe berichten.
Parameters
options:RemoteNotifierSubscribeOptions (default = null ) — opties die op sommige platforms zijn vereist voor de inschrijving voor een abonnement.
|
unsubscribe | () | methode |
public function unsubscribe():void
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Hiermee wordt de toepassing afgemeld, zodat externe berichten via APNs niet meer worden ontvangen.
notification | Gebeurtenis |
flash.events.RemoteNotificationEvent
eigenschap RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Wordt verzonden als reactie op een nieuw bericht dat door de toepassing wordt ontvangen.
Bij iOS wordt deze gebeurtenis geactiveerd in de volgende scenario's:
- De toepassing was op de voorgrond toen het nieuwe bericht werd ontvangen.
- Als gevolg van het weergegeven bericht tikt de gebruiker op de actieknop van de waarschuwing of tikt (of klikt) hij op het toepassingspictogram. In dit geval is er geen informatie beschikbaar over de lading van het bericht.
status | Gebeurtenis |
flash.events.StatusEvent
eigenschap StatusEvent.type =
flash.events.StatusEvent
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Wordt verzonden wanneer een fout optreedt tijdens het abonnementsproces.
token | Gebeurtenis |
flash.events.RemoteNotificationEvent
eigenschap RemoteNotificationEvent.type =
flash.events.RemoteNotificationEvent
Taalversie: | ActionScript 3.0 |
Runtimeversies: | AIR 3.4 |
Wordt verzonden wanneer het berichttoken beschikbaar is op iOS bij de succesvolle inschrijving voor externe berichten.
Wed Jun 13 2018, 11:42 AM Z