ControlDesigner.RegisterClone(Object, Object) Méthode

Définition

Inscrit des données internes dans un contrôle cloné.

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)

Paramètres

original
Object

Contrôle associé au Concepteur de contrôles.

clone
Object

Copie clonée du contrôle associé.

Exceptions

original a la valeur null.

- ou -

clone a la valeur null.

Remarques

Chaque fois qu’un élément est cloné, certaines structures de données internes, telles que meta: des attributs, doivent être incluses dans le contrôle cloné par le concepteur de contrôles. Un développeur de pages peut ajouter meta: des attributs au balisage d’un contrôle et il n’existe aucun moyen, et il n’existe aucune raison, pour le contrôle de distinguer ce que ces balises peuvent être. Par conséquent, si votre concepteur de contrôles permet de modifier des propriétés ou des formats complexes avant d’appliquer des modifications à une page, vous devez créer un clone du contrôle, passer le contrôle d’origine et le clone à cette RegisterClone méthode, puis, lorsque les modifications sont conservées dans la balise, tous les meta: attributs sont également conservés.

S’applique à

Voir aussi