CodeDomDesignerLoader.Initialize Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Initialisiert Dienste.
protected:
override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Ausnahmen
IDesignerLoaderHost wurde nicht initialisiert, oder vom Designerladeprogramm wurde kein für die CodeDom-Serialisierung erforderlicher Typauflösungsdienst bereitgestellt.
Hinweise
In der folgenden Tabelle werden die ersetzbaren Dienste beschrieben, die dem CodeDomDesignerLoader Dienstcontainer hinzugefügt werden.
Begriff | Definition |
---|---|
INameCreationService | Stellt Semantik zum Erstellen von Namen von Objekten bereit. Der Dienst verwendet die Schnittstelle des CodeDOM-Anbieters ICodeGenerator , um Namen zu erstellen, die gültige Bezeichner für die Sprache sind. Darüber hinaus unterstützt der Dienst zur Namenserstellung leere Namen. Leere Namen sollten während der Serialisierung als temporäre lokale Variablen interpretiert werden. |
IDesignerSerializationService | Ermöglicht es anderen Objekten, eine Gruppe von Komponenten in ein binäres Objekt zu serialisieren. Dieser Dienst wird am häufigsten von Features wie Kopieren und Einfügen oder Rückgängigmachen und Wiederholen verwendet. Die CodeDomDesignerLoader -Klasse stellt einen Designer-Serialisierungsdienst bereit, der auf dem Erstellen von CodeDOM-Strukturen für Objekte basiert. |
ComponentSerializationService | Dieser Dienst ersetzt als Mittel zum Serialisieren von Komponenten in ein binäres IDesignerSerializationService Objekt. |
Ausführliche Informationen zu ersetzbaren und nicht ersetzbaren Diensten finden Sie unter BasicDesignerLoader.