C# Class Eto.Designer.Builders.BaseCompiledInterfaceBuilder

Inheritance: IInterfaceBuilder, IDisposable
Afficher le fichier Open project: picoe/Eto

Méthodes publiques

Méthode Description
Create ( string text, string mainAssembly, IEnumerable references, Action controlCreated, Action error ) : IBuildToken
Dispose ( ) : void
FindControlType ( Assembly assembly ) : Type
GetLoadableTypes ( Assembly assembly ) : IEnumerable
InstantiateControl ( Type type ) : Control

Méthodes protégées

Méthode Description
Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
Dispose ( bool disposing ) : void
GetReferenceAssembliesFolder ( ) : string
GetReferenceAssembliesPath ( string basePath ) : string

Private Methods

Méthode Description
RemoveOutput ( ) : void

Method Details

Compile() protected abstract méthode

protected abstract Compile ( string outputFile, IEnumerable references, string code, Assembly &generatedAssembly ) : CompileResult
outputFile string
references IEnumerable
code string
generatedAssembly System.Reflection.Assembly
Résultat CompileResult

Create() public méthode

public Create ( string text, string mainAssembly, IEnumerable references, Action controlCreated, Action error ) : IBuildToken
text string
mainAssembly string
references IEnumerable
controlCreated Action
error Action
Résultat IBuildToken

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

FindControlType() public static méthode

public static FindControlType ( Assembly assembly ) : Type
assembly System.Reflection.Assembly
Résultat System.Type

GetLoadableTypes() public static méthode

public static GetLoadableTypes ( Assembly assembly ) : IEnumerable
assembly System.Reflection.Assembly
Résultat IEnumerable

GetReferenceAssembliesFolder() protected méthode

protected GetReferenceAssembliesFolder ( ) : string
Résultat string

GetReferenceAssembliesPath() protected méthode

protected GetReferenceAssembliesPath ( string basePath ) : string
basePath string
Résultat string

InstantiateControl() public static méthode

public static InstantiateControl ( Type type ) : Control
type System.Type
Résultat Eto.Forms.Control