PlaceholderPatternBuilderAppend - метод |
Добавляет команду с заданными параметрами в шаблон регулярного выражения.
Пространство имён:
Tessa.Platform.Placeholders
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис public PlaceholderPatternBuilder Append(
string group,
string command,
string inline = ".+?",
bool requireScopes = false
)
Public Function Append (
group As String,
command As String,
Optional inline As String = ".+?",
Optional requireScopes As Boolean = false
) As PlaceholderPatternBuilder
public:
PlaceholderPatternBuilder^ Append(
String^ group,
String^ command,
String^ inline = L".+?",
bool requireScopes = false
)
member Append :
group : string *
command : string *
?inline : string *
?requireScopes : bool
(* Defaults:
let _inline = defaultArg inline ".+?"
let _requireScopes = defaultArg requireScopes false
*)
-> PlaceholderPatternBuilder
Параметры
- group
- Тип: SystemString
Имя группы, по которой будет доступно значение команды в результатах регулярного выражения.
Не может быть равно null. Например: sortings - command
- Тип: SystemString
Название команды. Символ пробела будет заменён на регулярное выражение \s+.
Может быть равно null, но рекомендуется указывать null только для первой команды.
Например: order by - inline (Optional)
- Тип: SystemString
Регулярное выражение для команды, захват которой производится.
Не может быть равно null. Например: [\w\s\.\\]+ или .+? - requireScopes (Optional)
- Тип: SystemBoolean
Признак того, что содержимое, определяемое выражением inline,
должно быть заключено в круглые скобки.
Возвращаемое значение
Тип:
PlaceholderPatternBuilderТекущий объект для цепочки вызовов.
См. также