다음을 통해 공유


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: 특성도 유지됩니다.

적용 대상

추가 정보