CodeDomDesignerLoader.Initialize Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Initierar tjänster.
protected:
override void Initialize();
protected override void Initialize();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Undantag
Har IDesignerLoaderHost inte initierats eller så har designerinläsaren inte angett någon typmatchningstjänst som krävs för CodeDom-serialisering.
Kommentarer
I följande tabell beskrivs de utbytbara tjänster som CodeDomDesignerLoader läggs till i tjänstcontainern.
| Begrepp | Definition |
|---|---|
| INameCreationService | Tillhandahåller semantik för att skapa namn på objekt. Tjänsten använder CodeDOM-providerns ICodeGenerator gränssnitt för att skapa namn som är giltiga identifierare för språket. Dessutom stöder tjänsten för att skapa namn tomma namn. Tomma namn ska tolkas som tillfälliga lokala variabler under serialiseringen. |
| IDesignerSerializationService | Tillåter att andra objekt serialiserar en grupp komponenter till ett binärt objekt. Den här tjänsten används oftast av funktioner som att kopiera och klistra in eller ångra och göra om. Klassen CodeDomDesignerLoader tillhandahåller en designer-serialiseringstjänst som baseras på att skapa CodeDOM-träd för objekt. |
| ComponentSerializationService | Den här tjänsten ersätter IDesignerSerializationService som ett sätt att serialisera komponenter till ett binärt objekt. |
Mer information om utbytbara och icke-utbytbara tjänster finns i BasicDesignerLoader.