CodeDomDesignerLoader Classe
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.
Fournit la classe de base pour implémenter un chargeur de concepteur CodeDOM.
public ref class CodeDomDesignerLoader abstract : System::ComponentModel::Design::Serialization::BasicDesignerLoader, System::ComponentModel::Design::Serialization::IDesignerSerializationService, System::ComponentModel::Design::Serialization::INameCreationService
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
[System.Security.SecurityCritical]
public abstract class CodeDomDesignerLoader : System.ComponentModel.Design.Serialization.BasicDesignerLoader, System.ComponentModel.Design.Serialization.IDesignerSerializationService, System.ComponentModel.Design.Serialization.INameCreationService
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
[<System.Security.SecurityCritical>]
type CodeDomDesignerLoader = class
inherit BasicDesignerLoader
interface INameCreationService
interface IDesignerSerializationService
Public MustInherit Class CodeDomDesignerLoader
Inherits BasicDesignerLoader
Implements IDesignerSerializationService, INameCreationService
- Héritage
- Attributs
- Implémente
Remarques
CodeDomDesignerLoader est une classe abstraite qui fournit un chargeur de concepteur complet basé sur le Code Document Object Model (CodeDOM). Vous fournissez l’analyseur et le générateur CodeDOM, ainsi qu’un service de résolution de type.
Constructeurs
CodeDomDesignerLoader() |
Initialise une nouvelle instance de la classe CodeDomDesignerLoader. |
Propriétés
CodeDomProvider |
Obtient le CodeDomProvider que ce chargeur de concepteur utilisera. |
LoaderHost |
Obtient l'hôte du chargeur. (Hérité de BasicDesignerLoader) |
Loading |
Obtient une valeur qui indique si le chargeur du concepteur charge l'aire de conception. (Hérité de BasicDesignerLoader) |
Modified |
Obtient ou définit une valeur indiquant si le concepteur a été modifié. (Hérité de BasicDesignerLoader) |
PropertyProvider |
Obtient ou définit le fournisseur de propriétés pour le gestionnaire de sérialisation utilisé par le chargeur. (Hérité de BasicDesignerLoader) |
ReloadPending |
Obtient une valeur indiquant si un rechargement a été mis en file d'attente. (Hérité de BasicDesignerLoader) |
TypeResolutionService |
Obtient le service de résolution de type à utiliser avec ce chargeur de concepteur. |
Méthodes
BeginLoad(IDesignerLoaderHost) |
Démarre le processus de chargement. (Hérité de BasicDesignerLoader) |
Dispose() |
Libère les ressources utilisées par la classe CodeDomDesignerLoader. |
EnableComponentNotification(Boolean) |
Active ou désactive la notification de composant avec DesignerLoader. (Hérité de BasicDesignerLoader) |
Equals(Object) |
Détermine si l'objet spécifié est égal à l'objet actuel. (Hérité de Object) |
Flush() |
Vide les modifications en attente apportées au chargeur de concepteur. (Hérité de BasicDesignerLoader) |
GetHashCode() |
Fait office de fonction de hachage par défaut. (Hérité de Object) |
GetService(Type) |
Obtient le service demandé. (Hérité de BasicDesignerLoader) |
GetType() |
Obtient le Type de l'instance actuelle. (Hérité de Object) |
Initialize() |
Initialise des services. |
IsReloadNeeded() |
Retourne une valeur qui indique si un rechargement est requis. |
MemberwiseClone() |
Crée une copie superficielle du Object actuel. (Hérité de Object) |
OnBeginLoad() |
Indique au chargeur de concepteur que le chargement est sur le point de commencer. |
OnBeginUnload() |
Indique au chargeur de concepteur que le déchargement est sur le point de commencer. |
OnComponentRename(Object, String, String) |
Déclenche l’événement ComponentRename. |
OnEndLoad(Boolean, ICollection) |
Indique au chargeur de concepteur que le chargement est terminé. |
OnModifying() |
Prévient le chargeur de concepteur que l'état du document est sur le point d'être modifié. (Hérité de BasicDesignerLoader) |
Parse() |
Analyse le texte ou tout autre stockage persistant et retourne CodeCompileUnit. |
PerformFlush(IDesignerSerializationManager) |
Demande la sérialisation du composant racine du concepteur. |
PerformLoad(IDesignerSerializationManager) |
Analyse le code d'un fournisseur CodeDOM. |
Reload(BasicDesignerLoader+ReloadOptions) |
Met un rechargement du concepteur en file d'attente. (Hérité de BasicDesignerLoader) |
ReportFlushErrors(ICollection) |
Signale des erreurs qui se sont produites en vidant des modifications. (Hérité de BasicDesignerLoader) |
SetBaseComponentClassName(String) |
Définit le nom de la classe complet du composant de base. (Hérité de BasicDesignerLoader) |
ToString() |
Retourne une chaîne qui représente l'objet actuel. (Hérité de Object) |
Write(CodeCompileUnit) |
Écrit des modifications d'unité de compilation dans un stockage persistant. |
Implémentations d’interfaces explicites
IDesignerLoaderService.AddLoadDependency() |
Inscrit un composant externe comme appartenant au processus de chargement managé par IDesignerLoaderService. (Hérité de BasicDesignerLoader) |
IDesignerLoaderService.DependentLoadComplete(Boolean, ICollection) |
Signale qu'un chargement dépendant est terminé. (Hérité de BasicDesignerLoader) |
IDesignerLoaderService.Reload() |
Recharge le document de design. (Hérité de BasicDesignerLoader) |
IDesignerSerializationService.Deserialize(Object) |
Désérialise l'objet de données de sérialisation spécifié et retourne une collection d'objets représentés par ces données. |
IDesignerSerializationService.Serialize(ICollection) |
Sérialise la collection d'objets spécifiée et les stocke dans un objet de données de sérialisation. |
INameCreationService.CreateName(IContainer, Type) |
Crée un nouveau nom spécifique à tous les composants du conteneur spécifié. |
INameCreationService.IsValidName(String) |
Obtient une valeur indiquant si le nom spécifié est valide. |
INameCreationService.ValidateName(String) |
Obtient une valeur indiquant si le nom spécifié est valide. |