RegexCapturingGroupSyntax Class
public sealed class RegexCapturingGroupSyntax : RegexGroupSyntaxNo documentation is available.
- Inheritance
RegexGroupSyntaxRegexCapturingGroupSyntax
Properties
| Name | Description |
|---|---|
| Alternation | |
| CloseParenToken | |
| Number | |
| OpenParenToken |
Alternation
Syntax.g.csCloseParenToken
Syntax.g.csNumber
Syntax.g.csOpenParenToken
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(RegexSyntaxVisitor) | |
| Accept<TResult>(RegexSyntaxVisitor<TResult>) | |
| Update(SyntaxToken, RegexAlternationSyntax, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithAlternation(RegexAlternationSyntax) | Returns this node with alternation in place of its RegexCapturingGroupSyntax.Alternation. |
| WithCloseParenToken(SyntaxToken) | Returns this node with closeParenToken in place of its RegexCapturingGroupSyntax.CloseParenToken. |
| WithOpenParenToken(SyntaxToken) | Returns this node with openParenToken in place of its RegexCapturingGroupSyntax.OpenParenToken. |
Accept overloads
Accept(RegexSyntaxVisitor)
Syntax.g.cspublic override void Accept(RegexSyntaxVisitor visitor)Parameters
visitorRegexSyntaxVisitor
No documentation is available.
Accept<TResult>(RegexSyntaxVisitor<TResult>)
Syntax.g.cspublic override TResult? Accept<TResult>(RegexSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken, RegexAlternationSyntax, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public RegexCapturingGroupSyntax Update(SyntaxToken openParenToken, RegexAlternationSyntax alternation, SyntaxToken closeParenToken)Parameters
openParenTokenSyntaxTokenalternationRegexAlternationSyntaxcloseParenTokenSyntaxToken
Returns
WithAlternation(RegexAlternationSyntax)
Syntax.g.csReturns this node with alternation in place of its RegexCapturingGroupSyntax.Alternation.
public RegexCapturingGroupSyntax WithAlternation(RegexAlternationSyntax alternation)WithCloseParenToken(SyntaxToken)
Syntax.g.csReturns this node with closeParenToken in place of its RegexCapturingGroupSyntax.CloseParenToken.
public RegexCapturingGroupSyntax WithCloseParenToken(SyntaxToken closeParenToken)WithOpenParenToken(SyntaxToken)
Syntax.g.csReturns this node with openParenToken in place of its RegexCapturingGroupSyntax.OpenParenToken.
public RegexCapturingGroupSyntax WithOpenParenToken(SyntaxToken openParenToken)