CodeDomDesignerLoader.Initialize Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Initialiseert services.
protected:
override void Initialize();
protected override void Initialize();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()
Uitzonderingen
Het IDesignerLoaderHost is niet geïnitialiseerd of het ontwerplaadprogramma heeft geen typeomzettingsservice geleverd, die vereist is voor CodeDom-serialisatie.
Opmerkingen
In de volgende tabel worden de vervangbare services beschreven die worden CodeDomDesignerLoader toegevoegd aan de servicecontainer.
| Termijn | Definition |
|---|---|
| INameCreationService | Biedt semantiek voor het maken van namen van objecten. De service gebruikt de interface van ICodeGenerator de CodeDOM-provider om namen te maken die geldige id's voor de taal zijn. Daarnaast ondersteunt de service voor het maken van namen lege namen. Lege namen moeten tijdens de serialisatie worden geïnterpreteerd als tijdelijke lokale variabelen. |
| IDesignerSerializationService | Hiermee kunnen andere objecten een groep onderdelen serialiseren in een binair object. Deze service wordt meestal gebruikt door functies zoals kopiëren en plakken of ongedaan maken en opnieuw uitvoeren. De CodeDomDesignerLoader klasse biedt een ontwerpservice voor serialisatie die is gebaseerd op het maken van CodeDOM-structuren voor objecten. |
| ComponentSerializationService | Deze service vervangt IDesignerSerializationService als een middel om onderdelen te serialiseren naar een binair object. |
Zie voor meer informatie over vervangbare en niet-vervangbare services BasicDesignerLoader.