C# Класс SonarLint.VisualStudio.Integration.UnitTests.ConfigurableVsProjectSystemHelper

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

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

Метод Описание
ClearProjectProperty ( Project dteProject, string propertyName ) : void
ConfigurableVsProjectSystemHelper ( IServiceProvider serviceProvider ) : EnvDTE
GetAggregateProjectKinds ( IVsHierarchy hierarchy ) : IEnumerable
GetProjectProperty ( Project dteProject, string propertyName ) : string
GetSelectedProjects ( ) : IEnumerable
GetSolutionFolderProject ( string solutionFolderName, bool createOnNull ) : Project
RemoveFileFromProject ( Project project, string fileName ) : void
SetProjectProperty ( Project dteProject, string propertyName, string value ) : void

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

Метод Описание
IProjectSystemHelper ( ) : IEnumerable
IProjectSystemHelper ( Project dteProject ) : IVsHierarchy
IProjectSystemHelper ( bool createOnNull ) : Project
IProjectSystemHelper ( ) : Solution2
IProjectSystemHelper ( Project project, string file ) : bool
IProjectSystemHelper ( Project project, string file ) : void
IProjectSystemHelper ( Project project, string file, string itemType ) : void

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

ClearProjectProperty() публичный Метод

public ClearProjectProperty ( Project dteProject, string propertyName ) : void
dteProject Project
propertyName string
Результат void

ConfigurableVsProjectSystemHelper() публичный Метод

public ConfigurableVsProjectSystemHelper ( IServiceProvider serviceProvider ) : EnvDTE
serviceProvider IServiceProvider
Результат EnvDTE

GetAggregateProjectKinds() публичный Метод

public GetAggregateProjectKinds ( IVsHierarchy hierarchy ) : IEnumerable
hierarchy IVsHierarchy
Результат IEnumerable

GetProjectProperty() публичный Метод

public GetProjectProperty ( Project dteProject, string propertyName ) : string
dteProject Project
propertyName string
Результат string

GetSelectedProjects() публичный Метод

public GetSelectedProjects ( ) : IEnumerable
Результат IEnumerable

GetSolutionFolderProject() публичный Метод

public GetSolutionFolderProject ( string solutionFolderName, bool createOnNull ) : Project
solutionFolderName string
createOnNull bool
Результат Project

RemoveFileFromProject() публичный Метод

public RemoveFileFromProject ( Project project, string fileName ) : void
project Project
fileName string
Результат void

SetProjectProperty() публичный Метод

public SetProjectProperty ( Project dteProject, string propertyName, string value ) : void
dteProject Project
propertyName string
value string
Результат void