ControlDesigner.RegisterClone(Object, Object) Метод

Определение

Регистрирует внутренние данные в клонированном элементе управления.

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)

Параметры

original
Object

Элемент управления, сопоставленный с конструктором элементов управления.

clone
Object

Клонированная копия сопоставленного элемента управления.

Исключения

Параметр original имеет значение null.

-или- Параметр clone имеет значение null.

Комментарии

Каждый раз, когда элемент клонируется, могут существовать некоторые внутренние структуры данных, такие как meta: атрибуты, которые должны быть включены в клонированные элементы управления конструктором элементов управления. Разработчик страницы может добавить meta: атрибуты в разметку элемента управления, и нет никакой причины, чтобы элемент управления отличался от того, какие теги могут быть. Таким образом, если конструктор элементов управления предоставляет способ редактирования сложных свойств или форматов перед применением изменений на странице, вы создадите клон элемента управления, передайте исходный элемент управления и клон в этот RegisterClone метод, а затем, когда изменения сохраняются в теге, все meta: атрибуты также сохраняются.

Применяется к

См. также раздел