ControlDesigner.RegisterClone(Object, Object) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
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.