ControlDesigner.RegisterClone(Object, Object) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Registra i dati interni in un controllo duplicato.
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)
Parametri
- original
- Object
Controllo associato alla finestra di progettazione di controlli.
- clone
- Object
Copia duplicata del controllo associato.
Eccezioni
Commenti
Ogni volta che viene clonato un elemento, potrebbero essere presenti alcune strutture di dati interne, ad esempio meta:
gli attributi, che devono essere incluse nel controllo clonato dalla finestra di progettazione controlli. Uno sviluppatore di pagine potrebbe aggiungere meta:
attributi al markup di un controllo e non esiste alcun modo, né c'è un motivo, perché il controllo distingua ciò che tali tag potrebbero essere. Pertanto, se la finestra di progettazione controlli consente di modificare proprietà o formati complessi prima di applicare modifiche a una pagina, è necessario creare un clone del controllo, passare sia il controllo originale che il clone a questo RegisterClone metodo e quindi, quando le modifiche vengono rese persistenti nel tag, tutti gli meta:
attributi vengono salvati in modo permanente.