Partager via


BasicDesignerLoader.BeginLoad(IDesignerLoaderHost) Méthode

Définition

Démarre le processus de chargement.

public:
 override void BeginLoad(System::ComponentModel::Design::Serialization::IDesignerLoaderHost ^ host);
public override void BeginLoad (System.ComponentModel.Design.Serialization.IDesignerLoaderHost host);
override this.BeginLoad : System.ComponentModel.Design.Serialization.IDesignerLoaderHost -> unit
Public Overrides Sub BeginLoad (host As IDesignerLoaderHost)

Paramètres

host
IDesignerLoaderHost

Hôte du chargeur de concepteur à charger.

Exceptions

host a la valeur null.

Le concepteur est déjà chargé ou BeginLoad(IDesignerLoaderHost) a été appelé avec un hôte de chargeur de concepteur différent.

host a été supprimé.

Remarques

Il s’agit d’une implémentation de la méthode abstraite DesignerLoader.BeginLoad . Vous n’avez pas besoin de remplacer cette méthode dans votre propre classe. La méthode BeginLoad effectue les actions suivantes :

  • Il vérifie que l’aire de conception n’a pas déjà été chargée.

  • Lors du premier appel, il ajoute les services appropriés et appelle la Initialize méthode .

  • Il appelle les OnBeginLoadméthodes , PerformLoadet OnEndLoad .

Si le service de chargeur de concepteur n’a pas été supprimé du conteneur de service, appelle les IDesignerLoaderService.AddLoadDependency méthodes et IDesignerLoaderService.DependentLoadComplete au lieu des OnBeginLoad méthodes et OnEndLoad . BeginLoad Dans ce cas, il incombe au service du chargeur de concepteur d’appeler OnBeginLoad et OnEndLoad.

S’applique à

Voir aussi