C# Класс Kudu.Core.Infrastructure.VsHelper

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
SolutionsLookupList string[]

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
ExistsInSolution ( Kudu.Core.Infrastructure.VsSolution solution, string targetPath ) : bool
GetName ( string name ) : System.Xml.Linq.XName

Описание методов

FindContainingSolution() публичный статический Метод

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
Результат Kudu.Core.Infrastructure.VsSolution

FindContainingSolutions() публичный статический Метод

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
Результат IList

GetProjectExecutableName() публичный статический Метод

public static GetProjectExecutableName ( string path ) : string
path string
Результат string

GetProjectTypeGuids() публичный статический Метод

public static GetProjectTypeGuids ( string path ) : IEnumerable
path string
Результат IEnumerable

GetSolutions() публичный статический Метод

public static GetSolutions ( string path, IFileFinder fileFinder, SearchOption searchOption = SearchOption.AllDirectories ) : IList
path string
fileFinder IFileFinder
searchOption SearchOption
Результат IList

IsExecutableProject() публичный статический Метод

public static IsExecutableProject ( string projectPath ) : bool
projectPath string
Результат bool

IsWap() публичный статический Метод

public static IsWap ( IEnumerable projectTypeGuids ) : bool
projectTypeGuids IEnumerable
Результат bool

Описание свойств

SolutionsLookupList публичное статическое свойство

public static string[] SolutionsLookupList
Результат string[]