C# Класс TechTalk.SpecFlow.Vs2010Integration.LanguageService.VsProjectScope

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

Private Properties

Свойство Тип Описание
AppConfigTrackerOnFileChanged void
AppConfigTrackerOnFileOutOfScope void
BuildEventsOnOnBuildDone void
ConfirmReGenerateFilesOnConfigChange void
EnsureInitialized void
FeatureFilesTrackerOnReady void
GetConfigurationText string
GetStepMapFileName string
Initialize void
LoadConfiguration TechTalk.SpecFlow.Generator.Configuration.SpecFlowProjectConfiguration
LoadStepMap void
OnGherkinDialectServicesChanged void
OnSpecFlowProjectConfigurationChanged void
SaveStepMap void
StepSuggestionProviderOnReady void
VsProjectScope System

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

Метод Описание
Dispose ( ) : void
GetCodeFileLanguage ( ProjectItem projectItem ) : ProgrammingLanguage
GetTargetLanguage ( Project project ) : ProgrammingLanguage
IsCodeFileSupported ( ProjectItem projectItem ) : bool
IsProjectSupported ( Project project ) : bool

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

Метод Описание
AppConfigTrackerOnFileChanged ( ProjectItem appConfigItem ) : void
AppConfigTrackerOnFileOutOfScope ( ProjectItem projectItem, string projectRelativeFileName ) : void
BuildEventsOnOnBuildDone ( vsBuildScope scope, vsBuildAction action ) : void
ConfirmReGenerateFilesOnConfigChange ( ) : void
EnsureInitialized ( ) : void
FeatureFilesTrackerOnReady ( ) : void
GetConfigurationText ( ) : string
GetStepMapFileName ( ) : string
Initialize ( ) : void
LoadConfiguration ( ) : TechTalk.SpecFlow.Generator.Configuration.SpecFlowProjectConfiguration
LoadStepMap ( ) : void
OnGherkinDialectServicesChanged ( ) : void
OnSpecFlowProjectConfigurationChanged ( ) : void
SaveStepMap ( ) : void
StepSuggestionProviderOnReady ( ) : void
VsProjectScope ( Project project, DteWithEvents dteWithEvents, TechTalk.SpecFlow.Vs2010Integration.GherkinFileEditor.GherkinFileEditorClassifications classifications, IVisualStudioTracer tracer, IIntegrationOptionsProvider integrationOptionsProvider, IObjectContainer objectContainer, RuntimeConfiguration runtimeConfiguration ) : System

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

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

public Dispose ( ) : void
Результат void

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

public static GetCodeFileLanguage ( ProjectItem projectItem ) : ProgrammingLanguage
projectItem ProjectItem
Результат ProgrammingLanguage

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

public static GetTargetLanguage ( Project project ) : ProgrammingLanguage
project Project
Результат ProgrammingLanguage

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

public static IsCodeFileSupported ( ProjectItem projectItem ) : bool
projectItem ProjectItem
Результат bool

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

public static IsProjectSupported ( Project project ) : bool
project Project
Результат bool