ControlDesigner.RegisterClone(Object, Object) Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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
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.