Share via


CodeDomDesignerLoader.Initialize Méthode

Définition

Initialise des services.

protected:
 override void Initialize();
protected override void Initialize ();
override this.Initialize : unit -> unit
Protected Overrides Sub Initialize ()

Exceptions

IDesignerLoaderHost n'a pas été initialisé ou le chargeur de concepteur n'a pas fourni de service de résolution de type, requis pour la sérialisation CodeDom.

Remarques

Le tableau suivant décrit les services remplaçables que le CodeDomDesignerLoader ajoute au conteneur de service.

Terme Définition
INameCreationService Fournit une sémantique pour la création de noms d’objets. Le service utilise l’interface du ICodeGenerator fournisseur CodeDOM pour créer des noms qui sont des identificateurs valides pour la langue. En outre, le service de création de noms prend en charge les noms vides. Les noms vides doivent être interprétés comme des variables locales temporaires pendant la sérialisation.
IDesignerSerializationService Permet à d’autres objets de sérialiser un groupe de composants dans un objet binaire. Ce service est le plus souvent utilisé par des fonctionnalités telles que copier-coller ou annuler et rétablir. La CodeDomDesignerLoader classe fournit un service de sérialisation de concepteur basé sur la création d’arborescences CodeDOM pour les objets.
ComponentSerializationService Ce service remplace IDesignerSerializationService comme moyen de sérialiser des composants dans un objet binaire.

Pour plus d’informations sur les services remplaçables et non remplaçables, consultez BasicDesignerLoader.

S’applique à

Voir aussi