CodeDomDesignerLoader.Initialize Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.