Partage via


DesignerLoader Classe

Définition

Fournit une interface de chargeur de concepteur de base pouvant ê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 responsable de l’écriture des modifications apportées à 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 qui peut charger des projets de concepteur de DesignerLoader base. Pour créer un chargeur de concepteur personnalisé, vous devez hériter de la classe abstraite DesignerLoader et l’implémenter. Vous ne pouvez pas instancier DesignerLoaderdirectement , car il n’a pas de constructeur public.

Quand 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 qui implémente IDesignerHost.

Constructeurs

DesignerLoader()

Initialise une nouvelle instance de la classe DesignerLoader.

Propriétés

Loading

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

Méthodes

BeginLoad(IDesignerLoaderHost)

Commence le chargement d'un concepteur.

Dispose()

Libère toutes les ressources utilisées par 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()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à