CodeDomDesignerLoader.Initialize Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Инициализирует службы.
protected:
override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Исключения
Инициализация класса IDesignerLoaderHost не была выполнена, либо загрузчик конструктора не поддерживает службу разрешения типов, которая требуется для модели CodeDom.
Комментарии
В следующей таблице описаны заменяемые службы, добавляемые в CodeDomDesignerLoader контейнер служб.
Термин | Определение |
---|---|
INameCreationService | Предоставляет семантику для создания имен объектов. Служба использует интерфейс поставщика ICodeGenerator CodeDOM для создания имен, которые являются допустимыми идентификаторами для языка. Кроме того, служба создания имен поддерживает пустые имена. Пустые имена следует интерпретировать как временные локальные переменные во время сериализации. |
IDesignerSerializationService | Позволяет другим объектам сериализовать группу компонентов в двоичный объект. Эта служба чаще всего используется такими функциями, как копирование и вставка или отмена и повтор. Класс CodeDomDesignerLoader предоставляет службу сериализации конструктора, основанную на создании деревьев CodeDOM для объектов . |
ComponentSerializationService | Эта служба заменяет IDesignerSerializationService в качестве средства сериализации компонентов в двоичный объект. |
Дополнительные сведения о заменяемых и незаменяемых службах см. в разделе BasicDesignerLoader.