ActionScript® 3.0 Referenzhandbuch für die Adobe® Flash®-Plattform
Home  |  Liste der Pakete und Klassen ausblenden |  Pakete  |  Klassen  |  Neue Funktionen  |  Stichwortverzeichnis  |  Anhänge  |  Warum auf Englisch?
Filter: Daten werden vom Server abgerufen...
Daten werden vom Server abgerufen...
mx.logging 

ILogger  - AS3 Flex

Paketmx.logging
Schnittstellepublic interface ILogger extends IEventDispatcher
Umsetzer LogLogger

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Alle Protokollfunktionen in der Protokollarchitektur müssen diese Schnittstelle implementieren.



Öffentliche Eigenschaften
 EigenschaftDefiniert von
  category : String
[schreibgeschützt] Der Kategoriewert für die Protokollfunktion.
ILogger
Öffentliche Methoden
 MethodeDefiniert von
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
Registriert ein Ereignis-Listener-Objekt bei einem EventDispatcher-Objekt, sodass der Listener über ein Ereignis benachrichtigt wird.
IEventDispatcher
  
debug(message:String, ... rest):void
Protokolliert die angegebenen Daten mithilfe der LogEventLevel.DEBUG-Stufe.
ILogger
 Inherited
Sendet ein Ereignis in den Ereignisablauf.
IEventDispatcher
  
error(message:String, ... rest):void
Protokolliert die angegebenen Daten mithilfe der LogEventLevel.ERROR-Stufe.
ILogger
  
fatal(message:String, ... rest):void
Protokolliert die angegebenen Daten mithilfe der LogEventLevel.FATAL-Stufe.
ILogger
 Inherited
Überprüft, ob das EventDispatcher-Objekt Listener für einen bestimmten Ereignistyp registriert hat.
IEventDispatcher
  
info(message:String, ... rest):void
Protokolliert die angegebenen Daten mithilfe der LogEvent.INFO-Stufe.
ILogger
  
log(level:int, message:String, ... rest):void
Protokolliert die angegebenen Daten an der angegebenen Stufe.
ILogger
 Inherited
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
Entfernt einen Listener aus dem EventDispatcher-Objekt.
IEventDispatcher
  
warn(message:String, ... rest):void
Protokolliert die angegebenen Daten mithilfe der LogEventLevel.WARN-Stufe.
ILogger
 Inherited
Überprüft, ob bei diesem EventDispatcher-Objekt oder bei einem seiner Vorgänger ein Ereignis-Listener für einen bestimmten Ereignistyp registriert ist.
IEventDispatcher
Eigenschaftendetails

category

Eigenschaft
category:String  [schreibgeschützt]

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Der Kategoriewert für die Protokollfunktion.



Implementierung
    public function get category():String
Methodendetails

debug

()Methode
public function debug(message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten mithilfe der LogEventLevel.DEBUG-Stufe. LogEventLevel.DEBUG gibt Informationsstufenmeldungen an, die feinkörnig und äußerst hilfreich beim Debugging einer Anwendung sind.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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

()Methode 
public function error(message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten mithilfe der LogEventLevel.ERROR-Stufe. LogEventLevel.ERROR gibt Fehlerereignisse an, bei denen die Anwendung möglicherweise weiterhin ausgeführt werden kann.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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

()Methode 
public function fatal(message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten mithilfe der LogEventLevel.FATAL-Stufe. LogEventLevel.FATAL gibt Ereignisse an, die äußerst schädlich sind und schließlich zu einem Anwendungsfehler führen.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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

()Methode 
public function info(message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten mithilfe der LogEvent.INFO-Stufe. LogEventLevel.INFO gibt Informationsmeldungen an, die den Fortschritt der Anwendung auf einer grobkörnigen Stufe hervorheben.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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

()Methode 
public function log(level:int, message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten an der angegebenen Stufe.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

level:int — Die Stufe, an der diese Informationen protokolliert werden sollen. Gültige Werte sind:
  • LogEventLevel.FATAL gibt Ereignisse an, die äußerst schädlich sind und schließlich zu einem Anwendungsfehler führen.
  • LogEventLevel.ERROR gibt Fehlerereignisse an, bei denen die Anwendung möglicherweise weiterhin ausgeführt werden kann.
  • LogEventLevel.WARN gibt Ereignisse an, die für einen Vorgang der Anwendung schädlich sein können.
  • LogEventLevel.INFO gibt Informationsmeldungen an, die den Fortschritt der Anwendung auf einer grobkörnigen Stufe hervorheben.
  • LogEventLevel.DEBUG gibt Informationsstufenmeldungen an, die feinkörnig und äußerst hilfreich beim Debugging einer Anwendung sind.
 
message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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

()Methode 
public function warn(message:String, ... rest):void

Sprachversion: ActionScript 3.0
Produktversion: Flex 3
Laufzeitversionen: Flash Player 9, AIR 1.1

Protokolliert die angegebenen Daten mithilfe der LogEventLevel.WARN-Stufe. LogEventLevel.WARN gibt Ereignisse an, die für einen Vorgang der Anwendung schädlich sein können.

Der für die Protokollierung angegebene String kann geschweifte Klammern mit einer Indexposition enthalten, die angibt, welche zusätzlichen Parameter vor der Protokollierung in den String eingefügt werden sollen. Beispiel: „the first additional parameter was {0} the second was {1}“ wird zu „the first additional parameter was 10 the second was 15“, wenn ein Aufruf mit 10 und 15 als Parameter erfolgt.

Parameter

message:String — Die zu protokollierenden Informationen. Dieser String kann bestimmte Markierungszeichen im Format {x} enthalten, wobei x eine auf null basierende Indexposition ist, die durch die zusätzlichen Parameter dieser Indexposition (falls angegeben) ersetzt wird.
 
... rest — Zusätzliche Parameter, die im Parameter „str“ an jeder Position "{x}" ersetzt werden können, wobei x eine Ganzzahl (auf null basierend) für den Wert der Indexposition im Array der angegebenen Werte ist.


Beispiel
Verwendung dieses Beispiels
      // 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 ]Warum auf Englisch?
Inhalt des ActionScript 3.0-Referenzhandbuchs wird in englischer Sprache angezeigt

Nicht alle Teile des ActionScript 3.0-Referenzhandbuchs wurden in alle Sprachen übersetzt. Wenn der Text zu einem Sprachelement nicht übersetzt wurde, wird er auf Englisch angezeigt. Zum Beispiel wurden die Informationen zur ga.controls.HelpBox-Klasse nicht in andere Sprachen übersetzt. In der deutschen Version des Referenzhandbuchs erscheint der Abschnitt zur ga.controls.HelpBox-Klasse deshalb auf Englisch.