CodeDomDesignerLoader.Initialize Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.