CodeDomDesignerLoader.Initialize Metoda

Definice

Inicializuje služby.

protected:
 override void Initialize();
protected override void Initialize();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()

Výjimky

Nebyl IDesignerLoaderHost inicializován nebo zavaděč návrháře nezadal službu překladu typu, která je vyžadována pro serializaci CodeDom.

Poznámky

Následující tabulka popisuje nahraditelné služby, které CodeDomDesignerLoader se přidají do kontejneru služby.

Termín Definition
INameCreationService Poskytuje sémantiku pro vytváření názvů objektů. Služba používá rozhraní zprostředkovatele ICodeGenerator CodeDOM k vytvoření názvů, které jsou platné identifikátory pro jazyk. Kromě toho služba pro vytváření názvů podporuje prázdné názvy. Prázdné názvy by měly být během serializace interpretovány jako dočasné místní proměnné.
IDesignerSerializationService Umožňuje jiným objektům serializovat skupinu komponent do binárního objektu. Tuto službu nejčastěji používají funkce, jako je kopírování a vložení nebo vrácení zpět a opětovné provedení. Třída CodeDomDesignerLoader poskytuje službu serializace návrháře, která je založena na vytváření stromů CodeDOM pro objekty.
ComponentSerializationService Tato služba nahrazuje IDesignerSerializationService jako prostředky pro serializaci komponent do binárního objektu.

Podrobnosti o nahraditelných a nenahrazovatelných službách najdete v tématu BasicDesignerLoader.

Platí pro

Viz také