DesignerLoader Classe

Définition

Fournit une interface de chargeur de concepteur de base qui peut être utilisée pour implémenter un chargeur de concepteur personnalisé.

public ref class DesignerLoader abstract
public abstract class DesignerLoader
[System.Runtime.InteropServices.ComVisible(true)]
public abstract class DesignerLoader
type DesignerLoader = class
[<System.Runtime.InteropServices.ComVisible(true)>]
type DesignerLoader = class
Public MustInherit Class DesignerLoader
Héritage
DesignerLoader
Dérivé
Attributs

Remarques

DesignerLoader peut être implémenté pour prendre en charge le chargement personnalisé d’un concepteur et de composants de concepteur. Un chargeur de concepteur est également chargé d’écrire des modifications dans un document ouvert dans le stockage utilisé par le chargeur lors du chargement du document après l’appel de la Flush méthode.

Par défaut, l’environnement de développement Visual Studio crée sa propre variété de DesignerLoader qui peut charger des projets de concepteur de base. Pour créer un chargeur de concepteur personnalisé, vous devez hériter et implémenter la classe abstraite DesignerLoader . Vous ne pouvez pas instancier DesignerLoaderdirectement, car il n’a pas de constructeur public.

Lorsqu’il BeginLoad est appelé, le chargeur du concepteur charge le document de conception, affiche l’aire du concepteur à l’aide de l’interface IDesignerHost et appelle EndLoad l’interface IDesignerLoaderHost lorsque vous avez terminé. L’implémentation IDesignerLoaderHost est généralement la même classe que celle qui implémente IDesignerHost.

Constructeurs

Nom Description
DesignerLoader()

Initialise une nouvelle instance de la classe DesignerLoader.

Propriétés

Nom Description
Loading

Obtient une valeur indiquant si le chargeur charge actuellement un document.

Méthodes

Nom Description
BeginLoad(IDesignerLoaderHost)

Commence le chargement d’un concepteur.

Dispose()

Libère toutes les ressources utilisées par le DesignerLoader.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
Flush()

Écrit les modifications mises en cache à l’emplacement à partir duquel le concepteur a été chargé.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à