(仅限 BlazeDS)
mx.messaging.config
public dynamic class ConfigMap
继承ConfigMap Inheritance Proxy Inheritance Object

ConfigMap 类可提供一种机制,这种机制采用保留的属性的排序存储服务器返回的属性。



公共属性
 属性定义方
 Inheritedconstructor : Object
对类对象或给定对象实例的构造函数的引用。
Object
 Inheritedprototype : Object
[静态] 对类或函数对象的原型对象的引用。
Object
受保护的属性
 属性定义方
  propertyList : Array
包含代理对象的所有属性名称的列表。
ConfigMap
公共方法
 方法定义方
  
ConfigMap(item:Object = null)
构造函数。
ConfigMap
 Inherited
指示对象是否已经定义了指定的属性。
Object
 Inherited
指示 Object 类的实例是否在指定为参数的对象的原型链中。
Object
 Inherited
指示指定的属性是否存在、是否可枚举。
Object
 Inherited
设置循环操作动态属性的可用性。
Object
 Inherited
返回指定对象的字符串表示形式。
Object
 Inherited
返回指定对象的原始值。
Object
受保护的方法
 方法定义方
  
callProperty(name:*, ... rest):*
返回具有指定名称的代理对象的方法值。
ConfigMap
  
删除代理对象上的指定属性并向处理函数发送删除通知。
ConfigMap
  
返回代理对象的指定属性值。
ConfigMap
  
它是必须由 flash.utils.Proxy 的子类实现的内部函数。
ConfigMap
  
它是必须由 flash.utils.Proxy 的子类实现的内部函数。
ConfigMap
  
它是必须由 flash.utils.Proxy 的子类实现的内部函数。
ConfigMap
  
nextValue(index:int):*
它是必须由 flash.utils.Proxy 的子类实现的内部函数。
ConfigMap
  
setProperty(name:*, value:*):void
更新代理对象上的指定属性并向处理函数发送更新通知。
ConfigMap
属性详细信息
propertyList属性
object_proxy var propertyList:Array

包含代理对象的所有属性名称的列表。

构造函数详细信息
ConfigMap()构造函数
public function ConfigMap(item:Object = null)

构造函数。

参数
item:Object (default = null) — 包含名称/值对的 Object。
方法详细信息
callProperty()方法
override flash_proxy function callProperty(name:*, ... rest):*

返回具有指定名称的代理对象的方法值。

参数

name:* — 正被调用的方法的名称。
 
... rest — 一个数组,指定所调用方法的参数。

返回
* — 所调用方法的返回值。
deleteProperty()方法 
override flash_proxy function deleteProperty(name:*):Boolean

删除代理对象上的指定属性并向处理函数发送删除通知。

参数

name:* — 通常是包含属性名称的字符串,也可能是 QName(其中属性名称通过检查 localName 属性获得)。

返回
Boolean — 指示是否删除属性的布尔值。
getProperty()方法 
override flash_proxy function getProperty(name:*):*

返回代理对象的指定属性值。

参数

name:* — 通常是包含属性名称的字符串,也可能是 QName(其中属性名称通过检查 localName 属性获得)。

返回
* — 属性的值。
hasProperty()方法 
override flash_proxy function hasProperty(name:*):Boolean

它是必须由 flash.utils.Proxy 的子类实现的内部函数。

参数

name:* — 属性名称,应测试其是否存在。

返回
Boolean — 如果此属性存在,则为 true;否则为 false

另请参见

nextName()方法 
override flash_proxy function nextName(index:int):String

它是必须由 flash.utils.Proxy 的子类实现的内部函数。

参数

index:int — 对象属性从 0 开始的索引值。

返回
String — 属性的名称。

另请参见

nextNameIndex()方法 
override flash_proxy function nextNameIndex(index:int):int

它是必须由 flash.utils.Proxy 的子类实现的内部函数。

参数

index:int

返回
int

另请参见

nextValue()方法 
override flash_proxy function nextValue(index:int):*

它是必须由 flash.utils.Proxy 的子类实现的内部函数。

参数

index:int — 对象属性从 0 开始的索引值。

返回
* — 属性的值。

另请参见

setProperty()方法 
override flash_proxy function setProperty(name:*, value:*):void

更新代理对象上的指定属性并向处理函数发送更新通知。

参数

name:* — 包含属性名称的对象,该属性应在代理对象上更新。
 
value:* — 代理对象上应设置的值。