`
encorewithseeing
  • 浏览: 12971 次
  • 性别: Icon_minigender_1
  • 来自: 广州
文章分类
社区版块
存档分类
最新评论

RemoteClass设置类映射别名与registerClassAlias

阅读更多

[RemoteClass]标签与registerClassAlias函数同样是注册一个类的别名,用作序列化的映射。但使用RemoteClass标签的时候要注意,该标签指示的注册时机与registerClassAlias不一样。

 

RemoteClass是在第一次调用该类的时候,为该类执行一个类似registerClassAlias的注册,而registerClassAlias则可随时调用。使用RemoteClass标签的时候,在某些特定场合下,你不得不写一个空引用来调用这个要被映射的类,强制其进行别名注册。否则,在你获取到数据对象的时候,Flex没有检测到你已经为这个类注册过别名而没有做类型转换,你所得到的数据依然是一个object。

分享到:
评论

相关推荐

    C++Builder函数一览[参照].pdf

    - `RegisterClassAlias`: 创建一个与已有类功能相同但名称不同的类别注册。 3. **Clipbrd.hpp** 文件中的函数: - `Clipboard` 和 `SetClipboard`: 分别用于获取和设置全局剪贴板对象,实现了数据的复制和粘贴...

    c++builder6 常用函数

    RegisterClassAlias 过程 注册一个和另一个除了名字外都相同的类。 RegisterClasses 过程 注册一组类 RegisterComponents 过程 注册一组控件 RegisterIntegerConsts 过程 RegisterNoIcon 过程 注册一组没有图标...

    C++Builder函数库

    **RegisterClassAlias**过程注册一个除了名字之外与其他类完全相同的类,这对于提供别名或兼容性非常有帮助。 **RegisterClasses**过程批量注册多个类,这对于简化注册过程非常有用。 **RegisterComponents**过程...

    C++Builder函数一览

    - **RegisterClassAlias** 功能:注册一个与另一个类除了名字外完全相同的类。这通常用于创建别名。 - **RegisterClasses** 功能:注册一组类,这对于一次性加载多个类非常有用。 - **RegisterComponents** ...

    BCB常用函数功能查询.pdf

    - **RegisterClass**、**RegisterClassAlias**、**RegisterClasses**、**RegisterComponents**、**RegisterIntegerConsts**、**RegisterNoIcon**、**RegisterNonActiveX**:这些过程用于注册类、类别别名、多个类或...

    Borland C++ Builder函数库

    - **RegisterClassAlias**: 注册一个类的别名。 - **RegisterClasses**: 批量注册多个类。 - **RegisterComponents**: 注册组件。 - **RegisterIntegerConsts**: 注册整型常量。 - **RegisterNoIcon**: 注册没有图标...

    常用的BCB & Delphi 函数

    - **RegisterClass**、**RegisterClassAlias**、**RegisterClasses**、**UnregisterClass**等:这些函数提供了类的注册与注销机制,对于实现动态加载类和组件至关重要。 - **RegisterComponents**、**...

    C++builder函數詳解

    根据给定的信息,我们可以详细解析出与C++Builder相关的几个重要知识点。 ### C++Builder 函数详解 #### 动作管理(Action Management) **ActnList** - **概述:** `ActnList` 类用于管理和操作一系列动作。 - *...

    bcb常用函数说明,可以当作工具使用哦,还蛮有用的

    - **RegisterClass**、**RegisterClassAlias** 和 **RegisterClasses**:这些函数用于向系统注册新的类,使它们能够在运行时被识别。 - **RegisterComponents**:注册组件,使它们可以在IDE的设计模式下被使用。 - *...

Global site tag (gtag.js) - Google Analytics