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