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:
所有属性也会保留。