C# Class AvalonStudio.Projects.Solution

Inheritance: ISolution
Afficher le fichier Open project: VitalElement/AvalonStudio Class Usage Examples

Private Properties

Свойство Type Description
LoadProject IProject

Méthodes publiques

Méthode Description
AddProject ( IProject project ) : IProject
Create ( string location, string name, bool save = true ) : Solution
FindFile ( string file ) : ISourceFile
FindProject ( string name ) : IProject
Load ( string fileName ) : Solution
LoadProjectFile ( ISolution solution, string fileName ) : IProject
RemoveProject ( IProject project ) : void
Save ( ) : void
Solution ( ) : System

Private Methods

Méthode Description
LoadProject ( ISolution solution, string reference ) : IProject

Method Details

AddProject() public méthode

public AddProject ( IProject project ) : IProject
project IProject
Résultat IProject

Create() public static méthode

public static Create ( string location, string name, bool save = true ) : Solution
location string
name string
save bool
Résultat Solution

FindFile() public méthode

public FindFile ( string file ) : ISourceFile
file string
Résultat ISourceFile

FindProject() public méthode

public FindProject ( string name ) : IProject
name string
Résultat IProject

Load() public static méthode

public static Load ( string fileName ) : Solution
fileName string
Résultat Solution

LoadProjectFile() public static méthode

public static LoadProjectFile ( ISolution solution, string fileName ) : IProject
solution ISolution
fileName string
Résultat IProject

RemoveProject() public méthode

public RemoveProject ( IProject project ) : void
project IProject
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

Solution() public méthode

public Solution ( ) : System
Résultat System