www.51flex.net
好东西大家一起分享 只说技术不拉家常
var xml:XML = flash.utils.describeType(this);

这里的this 可以换成其他的对象 什么button  canvas 自己定义的类  自己去尝试

for example

package
{
 
public class testClass
 
{
  
private var _className:String;
  
public function get className():String{
   
return _className;
  }

  
public function set className(value:String):void{
   _className 
= value;
  }

 }

}


var obj:testClass = new testClass();
            var xml:XML 
= flash.utils.describeType(obj);
            trace(xml.toXMLString());

输出结果
<type name="textClass" base="Object" isDynamic="false" isFinal="false" isStatic="false">
  
<extendsClass type="Object"/>
  
<accessor name="className" access="readwrite" type="String" declaredBy="textClass"/>
</type>

posted on 2007-12-24 17:43  aixia  阅读(6868)  评论(0编辑  收藏  举报