ControlDesigner.RegisterClone(Object, Object) Metoda

Definicja

Rejestruje dane wewnętrzne w sklonowanej kontrolce.

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)

Parametry

original
Object

Kontrolka skojarzona z projektantem kontrolek.

clone
Object

Sklonowana kopia skojarzonej kontrolki.

Wyjątki

original ma wartość null.

-lub-

clone ma wartość null.

Uwagi

Za każdym razem, gdy element jest klonowany, niektóre wewnętrzne struktury danych, takie jak meta: atrybuty, powinny być uwzględnione w sklonowanej kontrolce przez projektanta kontrolek. Deweloper strony może dodać meta: atrybuty do znaczników kontrolki i nie ma możliwości, ani nie ma powodu, aby kontrolka rozróżniała, jakie mogą być te tagi. W związku z tym, jeśli projektant kontrolek umożliwia edytowanie złożonych właściwości lub formatów przed zastosowaniem zmian na stronie, należy utworzyć klon kontrolki, przekazać zarówno oryginalną kontrolkę, jak i klon do tej RegisterClone metody, a następnie, gdy zmiany zostaną utrwalone w tagu, wszystkie meta: atrybuty są również utrwalane.

Dotyczy

Zobacz też