CodeDomDesignerLoader.Initialize Methode

Definitie

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.

Van toepassing op

Zie ook