C# Класс CucumberLanguageServices.Integration.StepProvider

Показать файл Открыть проект

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

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

Защищенные свойства (Protected)

Свойство Тип Описание
_stepDefinitions List

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

Метод Описание
Clear ( ) : void
FindMatchesFor ( string stepIdentifier ) : CucumberLanguageServices.Integration.StepDefinition[]
HasMatchFor ( string stepIdentifier ) : bool
ProcessItem ( CodeClass codeClass ) : void
ProcessItem ( ProjectItem item ) : void
Unescape ( string value ) : string

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

Метод Описание
AddStep ( CodeAttribute attribute, string className ) : void
RemoveAttributesFor ( string className ) : void

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

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

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

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

public FindMatchesFor ( string stepIdentifier ) : CucumberLanguageServices.Integration.StepDefinition[]
stepIdentifier string
Результат CucumberLanguageServices.Integration.StepDefinition[]

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

public HasMatchFor ( string stepIdentifier ) : bool
stepIdentifier string
Результат bool

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

public ProcessItem ( CodeClass codeClass ) : void
codeClass CodeClass
Результат void

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

public ProcessItem ( ProjectItem item ) : void
item ProjectItem
Результат void

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

public static Unescape ( string value ) : string
value string
Результат string

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

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

public static string PENDING_ATTRIBUTE
Результат string

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

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

_stepDefinitions защищенное свойство

protected List _stepDefinitions
Результат List