Guide de référence ActionScript® 3.0 pour la plate-forme Adobe® Flash®
Accueil  |  Masquer la liste des packages et des classes |  Packages  |  Classes  |  Nouveautés  |  Index  |  Annexes  |  Pourquoi existe-t-il du contenu en anglais ?
Filtres : Récupération des données du serveur...
Récupération des données du serveur...
mx.logging 

ILogger  - AS3 Flex

Packagemx.logging
Interfacepublic interface ILogger extends IEventDispatcher
Implémenteurs LogLogger

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Tous les journaux de cette structure de journalisation doivent implémenter cette interface.



Propriétés publiques
 PropriétéDéfini par
  category : String
[lecture seule] Valeur de catégorie du journal.
ILogger
Méthodes publiques
 MéthodeDéfini par
 Inherited
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.
IEventDispatcher
  
debug(message:String, ... rest):void
Consigne les données spécifiées en utilisant le niveau LogEventLevel.DEBUG.
ILogger
 Inherited
Distribue un événement dans le flux d’événements.
IEventDispatcher
  
error(message:String, ... rest):void
Consigne les données spécifiées en utilisant le niveau LogEventLevel.ERROR.
ILogger
  
fatal(message:String, ... rest):void
Consigne les données spécifiées en utilisant le niveau LogEventLevel.FATAL.
ILogger
 Inherited
Vérifie si des écouteurs sont enregistrés auprès de l’objet EventDispatcher pour un type spécifique d’événement.
IEventDispatcher
  
info(message:String, ... rest):void
Consigne les données spécifiées en utilisant le niveau LogEvent.INFO.
ILogger
  
log(level:int, message:String, ... rest):void
Consigne les données spécifiées au niveau indiqué.
ILogger
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Supprime un écouteur de l’objet EventDispatcher.
IEventDispatcher
  
warn(message:String, ... rest):void
Consigne les données spécifiées en utilisant le niveau LogEventLevel.WARN.
ILogger
 Inherited
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é.
IEventDispatcher
Détails de la propriété

category

propriété
category:String  [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

Valeur de catégorie du journal.



Implémentation
    public function get category():String
Détails de la méthode

debug

()méthode
public function debug(message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées en utilisant le niveau LogEventLevel.DEBUG. LogEventLevel.DEBUG désigne les messages d’information détaillés, qui sont particulièrement utiles lors du débogage d’une application.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.debug("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      

error

()méthode 
public function error(message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées en utilisant le niveau LogEventLevel.ERROR. LogEventLevel.ERROR désigne les événements d’erreur susceptibles de permettre la poursuite de l’exécution de l’application.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.error("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      

fatal

()méthode 
public function fatal(message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées en utilisant le niveau LogEventLevel.FATAL. LogEventLevel.FATAL désigne les événements dangereux qui provoquent au final un échec de l’application.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.fatal("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      

info

()méthode 
public function info(message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées en utilisant le niveau LogEvent.INFO. LogEventLevel.INFO désigne les messages d’information indiquant la progression générale de l’application.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.info("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      

log

()méthode 
public function log(level:int, message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées au niveau indiqué.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

level:int — Niveau auquel ces informations doivent être consignées. Valeurs valides :
  • LogEventLevel.FATAL désigne les événements dangereux qui provoquent au final un échec de l’application.
  • LogEventLevel.ERROR désigne les événements d’erreur susceptibles de permettre la poursuite de l’exécution de l’application.
  • LogEventLevel.WARN désigne les événements susceptibles d’empêcher le bon fonctionnement de l’application.
  • LogEventLevel.INFO désigne les messages d’information indiquant la progression générale de l’application.
  • LogEventLevel.DEBUG désigne les messages d’information détaillés, qui sont particulièrement utiles lors du débogage d’une application.
 
message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.log(LogEventLevel.DEBUG, "here is some channel info {0} and {1}", LogEventLevel.DEBUG, 15.4, true);
     
      // This will log the following String as a DEBUG log message:
      //   "here is some channel info 15.4 and true"
      

warn

()méthode 
public function warn(message:String, ... rest):void

Version du langage: ActionScript 3.0
Version du produit: Flex 3
Versions du moteur d’exécution: Flash Player 9, AIR 1.1

Consigne les données spécifiées en utilisant le niveau LogEventLevel.WARN. LogEventLevel.WARN désigne les événements susceptibles d’empêcher le bon fonctionnement de l’application.

La chaîne spécifiée pour la journalisation peut contenir des accolades entourant un index indiquant les paramètres supplémentaires à insérer dans la chaîne avant de la consigner. Exemple : « le premier paramètre supplémentaire était {0} et le deuxième {1} » devient « le premier paramètre supplémentaire était 10 et le deuxième 15 » lors d’un appel utilisant 10 et 15 comme paramètres.

Paramètres

message:String — Informations à consigner. Cette chaîne peut contenir des marqueurs spéciaux sous la forme {x}, où x est un index de base zéro remplacé, le cas échéant, par les paramètres supplémentaires trouvés à cet index.
 
... rest — Paramètres supplémentaires pouvant être remplacés dans le paramètre de chaîne à chaque emplacement "{x}", où x est une valeur d’index entière (de base zéro) issue du tableau de valeurs spécifié.


Exemple
Comment utiliser cet exemple
      // Get the logger for the mx.messaging.Channel "category"
      // and send some data to it.
      var logger:ILogger = Log.getLogger("mx.messaging.Channel");
      logger.warn("here is some channel info {0} and {1}", 15.4, true);
     
      // This will log the following String:
      //   "here is some channel info 15.4 and true"
      




[ X ]Pourquoi existe-t-il du contenu en anglais ?
Certaines parties du Guide de référence ActionScript 3.0 sont en anglais

Tout le contenu du Guide de référence ActionScript 3.0 n’a pas été traduit dans toutes les langues. Si un élément de langage n’est pas traduit, il s’affiche en anglais. Par exemple, la classe ga.controls.HelpBox n’est traduite dans aucune langue. Ainsi, dans la version française du guide de référence, la classe ga.controls.HelpBox apparaît en anglais.