PowerShellParenthesizedExpressionSyntax Class
public sealed class PowerShellParenthesizedExpressionSyntax : ShellExpressionSyntaxNo documentation is available.
- Inheritance
ShellExpressionSyntaxPowerShellParenthesizedExpressionSyntax
Properties
| Name | Description |
|---|---|
| CloseParenToken | |
| OpenParenToken | |
| Statements |
CloseParenToken
Syntax.g.csOpenParenToken
Syntax.g.csStatements
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(ShellSyntaxVisitor) | |
| Accept<TResult>(ShellSyntaxVisitor<TResult>) | |
| Update(SyntaxToken, ShellStatementListSyntax, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithCloseParenToken(SyntaxToken) | Returns this node with closeParenToken in place of its PowerShellParenthesizedExpressionSyntax.CloseParenToken. |
| WithOpenParenToken(SyntaxToken) | Returns this node with openParenToken in place of its PowerShellParenthesizedExpressionSyntax.OpenParenToken. |
| WithStatements(ShellStatementListSyntax) | Returns this node with statements in place of its PowerShellParenthesizedExpressionSyntax.Statements. |
Accept overloads
Accept(ShellSyntaxVisitor)
Syntax.g.cspublic override void Accept(ShellSyntaxVisitor visitor)Parameters
visitorShellSyntaxVisitor
No documentation is available.
Accept<TResult>(ShellSyntaxVisitor<TResult>)
Syntax.g.cspublic override TResult? Accept<TResult>(ShellSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken, ShellStatementListSyntax, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public PowerShellParenthesizedExpressionSyntax Update(SyntaxToken openParenToken, ShellStatementListSyntax statements, SyntaxToken closeParenToken)Parameters
openParenTokenSyntaxTokenstatementsShellStatementListSyntaxcloseParenTokenSyntaxToken
Returns
WithCloseParenToken(SyntaxToken)
Syntax.g.csReturns this node with closeParenToken in place of its PowerShellParenthesizedExpressionSyntax.CloseParenToken.
public PowerShellParenthesizedExpressionSyntax WithCloseParenToken(SyntaxToken closeParenToken)WithOpenParenToken(SyntaxToken)
Syntax.g.csReturns this node with openParenToken in place of its PowerShellParenthesizedExpressionSyntax.OpenParenToken.
public PowerShellParenthesizedExpressionSyntax WithOpenParenToken(SyntaxToken openParenToken)WithStatements(ShellStatementListSyntax)
Syntax.g.csReturns this node with statements in place of its PowerShellParenthesizedExpressionSyntax.Statements.
public PowerShellParenthesizedExpressionSyntax WithStatements(ShellStatementListSyntax statements)