ControlDesigner.RegisterClone(Object, Object) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
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.