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
Nebyla IDesignerLoaderHost inicializována 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 přidá do kontejneru služby.
Období | Definice |
---|---|
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ými identifikátory jazyka. Kromě toho služba vytváření názvů podporuje prázdné názvy. Prázdné názvy by měly být interpretovány jako dočasné místní proměnné během serializace. |
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 vkládání nebo vrácení zpět a znovu. Třída CodeDomDesignerLoader poskytuje službu serializace návrháře, která je založena na vytváření codeDOM stromy pro objekty. |
ComponentSerializationService | Tato služba nahrazuje IDesignerSerializationService jako způsob serializace komponent do binárního objektu. |
Podrobnosti o nahraditelných a nenahraditelných službách najdete v tématu BasicDesignerLoader.
Platí pro
Viz také
Spolupracujte s námi na GitHubu
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.