System.ComponentModel.Design.Serialization.BasicDesignerLoader.BeginLoad Method

Starts the loading process.

Syntax

public override void BeginLoad (IDesignerLoaderHost host)

Parameters

host
The designer loader host to load.

Remarks

This is an implementation of the abstract DesignerLoader.BeginLoad(IDesignerLoaderHost) method. You do not need to override this method in your own class. The BasicDesignerLoader.BeginLoad(IDesignerLoaderHost) method performs the following actions:

If the designer loader service has not been removed from the service container, BasicDesignerLoader.BeginLoad(IDesignerLoaderHost) will call the BasicDesignerLoader.System#ComponentModel#Design#Serialization#IDesignerLoaderService#AddLoadDependency and BasicDesignerLoader.System#ComponentModel#Design#Serialization#IDesignerLoaderService#DependentLoadComplete(bool, ICollection) methods instead of the BasicDesignerLoader.OnBeginLoad and BasicDesignerLoader.OnEndLoad(bool, ICollection) methods. In this situation, it is the responsibility of the designer loader service to call BasicDesignerLoader.OnBeginLoad and BasicDesignerLoader.OnEndLoad(bool, ICollection).

Requirements

Namespace: System.ComponentModel.Design.Serialization
Assembly: System.Design (in System.Design.dll)
Assembly Versions: 2.0.0.0