ControlDesigner.RegisterClone(Object, Object) Metod

Definition

Registrerar interna data i en klonad kontroll.

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)

Parametrar

original
Object

Kontrollen som är associerad med kontrolldesignern.

clone
Object

Den klonade kopian av den associerade kontrollen.

Undantag

original är null.

-eller-

clone är null.

Kommentarer

När ett objekt klonas kan det finnas vissa interna datastrukturer, till exempel attribut, som meta: ska ingå i den klonade kontrollen av kontrolldesignern. En sidutvecklare kan lägga till meta: attribut till markering av en kontroll och det finns inget sätt, och det finns inte heller någon anledning, för kontrollen att särskilja vad taggarna kan vara. Om kontrolldesignern därför ger ett sätt att redigera komplexa egenskaper eller format innan du tillämpar ändringar på en sida, skapar du en klon av kontrollen, skickar både den ursprungliga kontrollen och klonen till den här RegisterClone metoden. När ändringarna sparas i taggen sparas även alla meta: attribut.

Gäller för

Se även