mx.logging.targets
public class TraceTarget
继承TraceTarget Inheritance LineFormattedTarget Inheritance AbstractTarget Inheritance Object

提供使用全局 trace() 方法输出日志消息的记录程序目标。

要查看 trace() 方法输出,必须运行 Flash Player 的调试版或 AIR Debug Launcher。

Flash Player 的调试版和 AIR Debug Launcher 将输出从 trace() 方法发送到 flashlog.txt 文件。此文件的默认位置与 mm.cfg 文件位于同一目录。您可以在 mm.cfg 文件中使用 TraceOutputFileName 属性自定义此文件的位置。您还必须在 mm.cfg 文件中将 TraceOutputFileEnable 设置为 1。

另请参见

Using the logging API


公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 InheritedfieldSeparator : String = ""
要在字段间使用的分隔符字符串(默认情况下是“ ”)
LineFormattedTarget
 Inheritedfilters : Array
除了 level 设置外,滤镜还可用于提供伪层次结构映射,以便仅处理那些给定类别的事件。
AbstractTarget
 Inheritedid : String
[只读 (read-only)] 提供对此目标的 ID 的访问。
AbstractTarget
 InheritedincludeCategory : Boolean
指示此目标的类别是否应添加到跟踪中。
LineFormattedTarget
 InheritedincludeDate : Boolean
指示日期是否应添加到跟踪中。
LineFormattedTarget
 InheritedincludeLevel : Boolean
指示事件级别是否应添加到此跟踪中。
LineFormattedTarget
 InheritedincludeTime : Boolean
指示时间是否应添加到跟踪中。
LineFormattedTarget
 Inheritedlevel : int
提供对此目标的当前设置级别的访问。
AbstractTarget
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
公共方法
 方法定义方
  
构造函数。
TraceTarget
 Inherited
使用指定的记录程序设置此目标。
AbstractTarget
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
在创建了实现对象、并分配了标签上指定的所有属性后调用。
AbstractTarget
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
此方法处理相关记录程序中的 LogEvent。
LineFormattedTarget
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
阻止此目标接收来自指定记录程序的事件。
AbstractTarget
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
构造函数详细信息
TraceTarget()构造函数
public function TraceTarget()

构造函数。

构造记录程序目标的实例,该实例将日志数据发送到全局 trace() 方法。默认情况下,所有输出均被定向到 flashlog.txt 中。