ControlDesigner.RegisterClone(Object, Object) メソッド

定義

複製されたコントロールに内部データを登録します。

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

関連付けられているコントロールの複製されたコピー。

例外

original が null です。

-または-

clone が null です。

注釈

項目が複製されるたびに、コントロール デザイナーによって複製されたコントロールに含める必要がある内部データ構造 ( meta: 属性など) が存在する可能性があります。 ページ開発者は、コントロールのマークアップに meta: 属性を追加する場合があり、コントロールがそれらのタグを区別する方法も理由もありません。 そのため、コントロール デザイナーがページに変更を適用する前に複雑なプロパティまたは形式を編集する方法を提供する場合は、コントロールの複製を作成し、元のコントロールと複製の両方をこの RegisterClone メソッドに渡し、変更がタグに永続化されると、すべての meta: 属性も保持されます。

適用対象

こちらもご覧ください