ControlDesigner.RegisterClone(Object, Object) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
在克隆的控件中注册内部数据。
public:
void RegisterClone(System::Object ^ original, System::Object ^ clone);
public void RegisterClone(object original, object clone);
member this.RegisterClone : obj * obj -> unit
Public Sub RegisterClone (original As Object, clone As Object)
参数
- original
- Object
与控件设计器关联的控件。
- clone
- Object
关联的控件的克隆副本。
例外
注解
每当克隆某个项时,控件设计器可能会有一些内部数据结构(如 meta: 属性)包含在克隆的控件中。 页面开发人员可能会将属性添加到 meta: 控件的标记中,并且没有理由让控件区分这些标记。 因此,如果控件设计器提供了在对页面应用更改之前编辑复杂属性或格式的方法,则创建控件的克隆,同时将原始控件和克隆传递给 RegisterClone 此方法,然后在更改保存到标记时,也会保留所有 meta: 属性。