C# Class NClass.GUI.Workspace

Afficher le fichier Open project: gbaychev/NClass Class Usage Examples

Méthodes publiques

Méthode Description
AddEmptyProject ( ) : Project
AddProject ( Project project ) : void
Load ( ) : void
OpenProject ( ) : Project
OpenProject ( string fileName ) : Project
RemoveActiveProject ( ) : void
RemoveAll ( ) : bool
RemoveProject ( Project project ) : bool
Save ( ) : void
SaveActiveProject ( ) : bool
SaveActiveProjectAs ( ) : bool
SaveAllProjects ( ) : bool
SaveAllUnsavedProjects ( ) : bool
SaveAndClose ( ) : bool
SaveProject ( Project project ) : bool
SaveProjectAs ( Project project ) : bool

Méthodes protégées

Méthode Description
OnActiveProjectChanged ( EventArgs e ) : void
OnActiveProjectStateChanged ( EventArgs e ) : void
OnProjectAdded ( ProjectEventArgs e ) : void
OnProjectRemoved ( ProjectEventArgs e ) : void

Private Methods

Méthode Description
RemoveActiveProject ( bool saveConfirmation ) : void
RemoveAll ( bool saveConfirmation ) : bool
RemoveProject ( Project project, bool saveConfirmation ) : bool
Workspace ( ) : System
project_StateChanged ( object sender, EventArgs e ) : void

Method Details

AddEmptyProject() public méthode

public AddEmptyProject ( ) : Project
Résultat NClass.Core.Project

AddProject() public méthode

/// is null. ///
public AddProject ( Project project ) : void
project NClass.Core.Project
Résultat void

Load() public méthode

public Load ( ) : void
Résultat void

OnActiveProjectChanged() protected méthode

protected OnActiveProjectChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnActiveProjectStateChanged() protected méthode

protected OnActiveProjectStateChanged ( EventArgs e ) : void
e System.EventArgs
Résultat void

OnProjectAdded() protected méthode

protected OnProjectAdded ( ProjectEventArgs e ) : void
e ProjectEventArgs
Résultat void

OnProjectRemoved() protected méthode

protected OnProjectRemoved ( ProjectEventArgs e ) : void
e ProjectEventArgs
Résultat void

OpenProject() public méthode

public OpenProject ( ) : Project
Résultat NClass.Core.Project

OpenProject() public méthode

public OpenProject ( string fileName ) : Project
fileName string
Résultat NClass.Core.Project

RemoveActiveProject() public méthode

public RemoveActiveProject ( ) : void
Résultat void

RemoveAll() public méthode

public RemoveAll ( ) : bool
Résultat bool

RemoveProject() public méthode

public RemoveProject ( Project project ) : bool
project NClass.Core.Project
Résultat bool

Save() public méthode

public Save ( ) : void
Résultat void

SaveActiveProject() public méthode

public SaveActiveProject ( ) : bool
Résultat bool

SaveActiveProjectAs() public méthode

public SaveActiveProjectAs ( ) : bool
Résultat bool

SaveAllProjects() public méthode

public SaveAllProjects ( ) : bool
Résultat bool

SaveAllUnsavedProjects() public méthode

public SaveAllUnsavedProjects ( ) : bool
Résultat bool

SaveAndClose() public méthode

public SaveAndClose ( ) : bool
Résultat bool

SaveProject() public méthode

/// is null. ///
public SaveProject ( Project project ) : bool
project NClass.Core.Project
Résultat bool

SaveProjectAs() public méthode

/// is null. ///
public SaveProjectAs ( Project project ) : bool
project NClass.Core.Project
Résultat bool