| Package | mx.rpc | 
| Classe | public dynamic class AsyncToken | 
| Héritage | AsyncToken    EventDispatcher   Object | 
| Sous-classes | CacheToken, ItemReference, RCAToken | 
| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
ResultEvent et FaultEvent de la propriété token.
  
  | Propriété | Défini par | ||
|---|---|---|---|
![]()  | constructor : Object 
	 Référence à l’objet de classe ou à la fonction constructeur d’une occurrence donnée d’un objet.  | Object | |
| message : IMessage [lecture seule] 
      Fournit un accès au message associé.  | AsyncToken | ||
| responders : Array [lecture seule] 
     Tableau de gestionnaires IResponder allant être appelés lorsque la demande asynchrone se termine.  | AsyncToken | ||
| result : Object [lecture seule] 
     Résultat renvoyé par l’appel RPC associé.  | AsyncToken | ||
| Méthode | Défini par | ||
|---|---|---|---|
AsyncToken(message:IMessage = null) 
     Construit une instance du jeton avec le message spécifié.  | AsyncToken | ||
![]()  | addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 
	Enregistre un objet écouteur d’événement auprès d’un objet EventDispatcher afin que l’écouteur soit averti d’un événement.  | EventDispatcher | |
      Ajoute un répondeur à un tableau de répondeurs.  | AsyncToken | ||
![]()  | 
	Distribue un événement dans le flux d’événements.  | EventDispatcher | |
![]()  | 
	Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.  | EventDispatcher | |
![]()  | 
	 Indique si la propriété spécifiée d’un objet est définie.  | Object | |
     Détermine si ce jeton comporte au moins une méthode mx.rpc.IResponder enregistrée.  | AsyncToken | ||
![]()  | 
	 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 | |
![]()  | 
	 Indique si la propriété spécifiée existe et est énumérable.  | Object | |
![]()  | 
	Supprime un écouteur de l’objet EventDispatcher.  | EventDispatcher | |
![]()  | 
     Définit la disponibilité d’une propriété dynamique pour les opérations en boucle.  | Object | |
![]()  | 
	 Renvoie la représentation de chaîne de cet objet, formatée selon les paramètres régionaux en vigueur.  | Object | |
![]()  | 
	 Renvoie la représentation sous forme de chaîne de l’objet spécifié.  | Object | |
![]()  | 
	 Renvoie la valeur primitive de l’objet spécifié.  | Object | |
![]()  | 
	Vérifie si un écouteur d’événement est enregistré auprès de cet objet EventDispatcher ou de ses ancêtres pour le type d’événement spécifié.  | EventDispatcher | |
| Evénement | Synthèse | Défini par | ||
|---|---|---|---|---|
![]()  | [Evénement de diffusion] Distribué lorsque l’application Flash Player obtient le focus du système d’exploitation et devient active. | EventDispatcher | ||
![]()  | [Evénement de diffusion] Distribué lorsque l’application Flash Player ou AIR perd le focus du système d’exploitation et devient inactive. | EventDispatcher | ||
| Distribué lorsqu’une propriété de la classe ChannelSet change. | AsyncToken | |||
message | propriété | 
responders | propriété | 
responders:Array  [lecture seule] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
     Tableau de gestionnaires IResponder allant être appelés lorsque la demande asynchrone se termine. La fonction result ou fault appelée de chaque répondeur assigné au jeton transmettra l’événement correspondant avant que l’opération ou le service ne distribue l’événement lui-même. Un développeur peut empêcher le service de distribuer par la suite l’événement en appelant la méthode event.preventDefault(). Cela n’empêchera pas la propriété result du service ou de l’opération d’être assignée.
      
      
Implémentation
    public function get responders():Arrayresult | propriété | 
result:Object  [lecture seule] | Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Résultat renvoyé par l’appel RPC associé. Une fois la propriété result sur le jeton assignée, elle est strictement égale à la propriété result sur l’événement ResultEvent associé.
Cette propriété peut être utilisée comme source de la liaison de données. Lorsque cette propriété est modifiée, elle distribue l’événement  propertyChange                .
Implémentation
    public function get result():ObjectAsyncToken | () | Constructeur | 
public function AsyncToken(message:IMessage = null)| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Construit une instance du jeton avec le message spécifié.
Paramètresmessage:IMessage (default = null) — Message auquel le jeton est associé.
      
       | 
addResponder | () | méthode | 
 public function addResponder(responder:IResponder):void| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
      Ajoute un répondeur à un tableau de répondeurs. L’objet assigné au paramètre de répondeur doit implémenter mx.rpc.IResponder.
     
      
Paramètres
responder:IResponder — Gestionnaire qui sera appelé au terme de la demande asynchrone.
     
       | 
Eléments de l’API associés
hasResponder | () | méthode | 
 public function hasResponder():Boolean| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
     Détermine si ce jeton comporte au moins une méthode mx.rpc.IResponder enregistrée.
     
Boolean — true si au moins un répondeur a été ajouté à ce jeton. 
      
       | 
propertyChange | Evénement | 
mx.events.PropertyChangeEventpropriété PropertyChangeEvent.type =
mx.events.PropertyChangeEvent.PROPERTY_CHANGE| Version du langage: | ActionScript 3.0 | 
| Version du produit: | Flex 3 | 
| Versions du moteur d’exécution: | Flash Player 9, AIR 1.1 | 
Distribué lorsqu’une propriété de la classe ChannelSet change.
La constantePropertyChangeEvent.PROPERTY_CHANGE définit la valeur de la propriété type de l’objet d’événement d’un événement PropertyChange.
     
      Les valeurs des propriétés de l’objet d’événement sont les suivantes :
| Propriété | Valeur | 
|---|---|
bubbles | Valeur déterminée par le constructeur, false par défaut. | 
cancelable | Valeur déterminée par le constructeur, false par défaut. | 
kind | Type de modification : PropertyChangeEventKind.UPDATE ou PropertyChangeEventKind.DELETE. | 
oldValue | Valeur d’origine de la propriété. | 
newValue | Nouvelle valeur de la propriété, le cas échéant. | 
property | Propriété modifiée. | 
source | Objet contenant la propriété modifiée. | 
currentTarget | Objet définissant l’écouteur d’événement qui traite l’événement. Par exemple, si vous utilisez myButton.addEventListener() pour enregistrer un écouteur d’événement, myButton est la valeur de currentTarget.  | 
target | Objet qui a distribué l’événement (il ne s’agit pas toujours de l’objet qui écoute l’événement). Pour accéder systématiquement à l’objet qui écoute l’événement, utilisez la propriété currentTarget. | 
Tue Jun 12 2018, 09:30 AM Z
 
 Masquer les propriétés publiques héritées
 Afficher les propriétés publiques héritées