ControlDesigner.RegisterClone(Object, Object) Método

Definição

Regista dados internos num controlo 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 controlo associado ao projetista de controlo.

clone
Object

A cópia clonada do controlo associado.

Exceções

original é null.

-ou-

clone é null.

Observações

Sempre que um item é clonado, podem existir algumas estruturas de dados internas, como meta: atributos, que devem ser incluídas no controlo clonado pelo designer do controlo. Um programador de páginas pode adicionar meta: atributos à marcação de um controlo e não há forma, nem razão, para o controlo distinguir quais são essas etiquetas. Portanto, se o seu designer de controlos fornecer uma forma de editar propriedades ou formatos complexos antes de aplicar alterações a uma página, criaria um clone do controlo, passaria tanto o controlo original como o clone para este RegisterClone método e, quando as alterações forem mantidas na etiqueta, todos meta: os atributos também serão preservados.

Aplica-se a

Ver também