C# Class Kudu.Core.Infrastructure.VsHelper

Afficher le fichier Open project: projectkudu/kudu Class Usage Examples

Méthodes publiques

Свойство Type Description
SolutionsLookupList string[]

Méthodes publiques

Méthode Description
FindContainingSolution ( string repositoryPath, string targetPath, IFileFinder fileFinder ) : Kudu.Core.Infrastructure.VsSolution

Locates the unambiguous solution matching this project

FindContainingSolutions ( string repositoryPath, string targetPath, IFileFinder fileFinder ) : IList

Locates the solution(s) where the specified project is (search up the tree up to the repository path)

GetProjectExecutableName ( string path ) : string
GetProjectTypeGuids ( string path ) : IEnumerable
GetSolutions ( string path, IFileFinder fileFinder, SearchOption searchOption = SearchOption.AllDirectories ) : IList
IsExecutableProject ( string projectPath ) : bool
IsWap ( IEnumerable projectTypeGuids ) : bool

Private Methods

Méthode Description
ExistsInSolution ( Kudu.Core.Infrastructure.VsSolution solution, string targetPath ) : bool
GetName ( string name ) : System.Xml.Linq.XName

Method Details

FindContainingSolution() public static méthode

Locates the unambiguous solution matching this project
public static FindContainingSolution ( string repositoryPath, string targetPath, IFileFinder fileFinder ) : Kudu.Core.Infrastructure.VsSolution
repositoryPath string
targetPath string
fileFinder IFileFinder
Résultat Kudu.Core.Infrastructure.VsSolution

FindContainingSolutions() public static méthode

Locates the solution(s) where the specified project is (search up the tree up to the repository path)
public static FindContainingSolutions ( string repositoryPath, string targetPath, IFileFinder fileFinder ) : IList
repositoryPath string
targetPath string
fileFinder IFileFinder
Résultat IList

GetProjectExecutableName() public static méthode

public static GetProjectExecutableName ( string path ) : string
path string
Résultat string

GetProjectTypeGuids() public static méthode

public static GetProjectTypeGuids ( string path ) : IEnumerable
path string
Résultat IEnumerable

GetSolutions() public static méthode

public static GetSolutions ( string path, IFileFinder fileFinder, SearchOption searchOption = SearchOption.AllDirectories ) : IList
path string
fileFinder IFileFinder
searchOption SearchOption
Résultat IList

IsExecutableProject() public static méthode

public static IsExecutableProject ( string projectPath ) : bool
projectPath string
Résultat bool

IsWap() public static méthode

public static IsWap ( IEnumerable projectTypeGuids ) : bool
projectTypeGuids IEnumerable
Résultat bool

Property Details

SolutionsLookupList public_oe static_oe property

public static string[] SolutionsLookupList
Résultat string[]