C# Class Bari.Plugins.VsCore.VisualStudio.SlnProjectBase

Inheritance: ISlnProject
Show file Open project: vigoo/bari

Public Methods

Method Description
CreateBuilder ( Project project ) : ISlnProjectBuilder
GetSuiteRelativeProjectFilePath ( Project project ) : string
SupportsProject ( Project project ) : bool

Checks if the given project is supported by this implementation

Protected Methods

Method Description
SlnProjectBase ( IFileSystemDirectory suiteRoot ) : System.IO

Method Details

CreateBuilder() public abstract method

public abstract CreateBuilder ( Project project ) : ISlnProjectBuilder
project Project
return ISlnProjectBuilder

GetSuiteRelativeProjectFilePath() public method

public GetSuiteRelativeProjectFilePath ( Project project ) : string
project Project
return string

SlnProjectBase() protected method

protected SlnProjectBase ( IFileSystemDirectory suiteRoot ) : System.IO
suiteRoot IFileSystemDirectory
return System.IO

SupportsProject() public method

Checks if the given project is supported by this implementation
public SupportsProject ( Project project ) : bool
project Project Project to check
return bool