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.

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

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