Share via


ControlDesigner.RegisterClone(Object, Object) Método

Definição

Registra os dados internos em um controle clonado.

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)

Parâmetros

original
Object

O controle associado com o designer de controle.

clone
Object

A cópia clonada do controle associado.

Exceções

original é nulo.

- ou - clone é nulo.

Comentários

Sempre que um item é clonado, pode haver algumas estruturas de dados internas, como meta: atributos, que devem ser incluídas no controle clonado pelo designer de controle. Um desenvolvedor de páginas pode adicionar meta: atributos à marcação de um controle e não há nenhuma maneira, nem há um motivo para o controle distinguir o que essas marcas podem ser. Portanto, se o designer de controle fornecer uma maneira de editar propriedades ou formatos complexos antes de aplicar alterações a uma página, você criará um clone do controle, passará o controle original e o clone para esse RegisterClone método e, quando as alterações forem mantidas na marca, todos os meta: atributos também serão persistidos.

Aplica-se a

Confira também