IComponentInitializer.InitializeExistingComponent(IDictionary) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Восстанавливает экземпляр компонента в его состоянии по умолчанию.
public:
void InitializeExistingComponent(System::Collections::IDictionary ^ defaultValues);
public void InitializeExistingComponent(System.Collections.IDictionary? defaultValues);
public void InitializeExistingComponent(System.Collections.IDictionary defaultValues);
abstract member InitializeExistingComponent : System.Collections.IDictionary -> unit
Public Sub InitializeExistingComponent (defaultValues As IDictionary)
Параметры
- defaultValues
- IDictionary
Словарь значений свойств по умолчанию, которые являются парами name/value, с которыми необходимо сбросить состояние компонента.
Комментарии
Метод InitializeExistingComponent вызывается, когда конструктор повторно инициализирует существующий компонент. Например, InitializeExistingComponent часто вызывается после операции перетаскивания. Параметр defaultValues — это словарь, содержащий пары "имя-значение" значений по умолчанию, которые должны применяться к свойствам связанного компонента. Этот словарь может быть null , если значения по умолчанию не указаны.
Предостережение
При реализации этого метода обычно не следует изменять свойства компонента за пределами этих рекомендаций defaultValue. Существующий компонент может уже иметь свои свойства, заданные пользователем или другим кодом времени разработки.