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:
属性も保持されます。