PlaceholderPatternBuilderAppend - метод
Добавляет команду с заданными параметрами в шаблон регулярного выражения.
Пространство имён: Tessa.Platform.PlaceholdersСборка: Tessa (в Tessa.dll) Версия: 4.0.4
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 String
-
Имя группы, по которой будет доступно значение команды в результатах регулярного выражения.
Не может быть равно null. Например: sortings
- command String
-
Название команды. Символ пробела будет заменён на регулярное выражение \s+.
Может быть равно null, но рекомендуется указывать null только для первой команды.
Например: order by
- inline String (Optional)
-
Регулярное выражение для команды, захват которой производится.
Не может быть равно null. Например: [\w\s\.\\]+ или .+?
- requireScopes Boolean (Optional)
-
Признак того, что содержимое, определяемое выражением inline,
должно быть заключено в круглые скобки.
PlaceholderPatternBuilderТекущий объект для цепочки вызовов.