Table of Contents

Class FormDesignerLoader

Namespace
Alternet.FormDesigner.WinForms
Assembly
Alternet.FormDesigner.v9.dll
public class FormDesignerLoader : CodeDomDesignerLoader, IDesignerLoaderService, INameCreationService, IDesignerSerializationService, IFormDesignerLoader
Inheritance
FormDesignerLoader
Implements

Constructors

FormDesignerLoader(IServiceContainer, DesignerReferencedAssemblies, DesignerImportedNamespaces, IEnumerable<DesignerAssemblyResources>, OpenStreamForReadingDelegate, OpenStreamDelegate, Action, string, string, IDesignedComponentAssemblyProvider)

Initializes a new instance of the FormDesignerLoader class with specified settings.

Properties

AssemblyResources
CodeDomProvider

Gets the CodeDomProvider this designer loader will use.

ImportedNamespaces
IsModified

Represents a boolean value indicating whether designer content has been modified since last save.

Language
Loader

Represents an object used to load designer's content.

LoaderHost

Gets the loader host.

ReferencedAssemblies
TypeResolutionService

Gets the type resolution service to be used with this designer loader.

Methods

AddLocalizationProvider()
BeginLoad(IDesignerLoaderHost)

Starts the loading process.

CreateParser()
Initialize()

Initializes services.

OnEndLoad(bool, ICollection)

Notifies the designer loader that loading is complete.

Parse()

Parses the text or other persistent storage and returns a CodeCompileUnit.

Save()

Saves designer's content.

Save(StringBuilder)

Saves designer's content into the specified target.

Write(CodeCompileUnit)

Writes compile-unit changes to persistent storage.