PowerShellExpandableStringSyntax Class
public sealed class PowerShellExpandableStringSyntax : ShellExpressionSyntaxNo documentation is available.
- Inheritance
ShellExpressionSyntaxPowerShellExpandableStringSyntax
Properties
| Name | Description |
|---|---|
| CloseToken | |
| OpenToken | |
| Parts |
CloseToken
Syntax.g.csOpenToken
Syntax.g.csParts
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(ShellSyntaxVisitor) | |
| Accept<TResult>(ShellSyntaxVisitor<TResult>) | |
| Update(SyntaxToken, SyntaxList<ShellSyntaxNode>, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithCloseToken(SyntaxToken) | Returns this node with closeToken in place of its PowerShellExpandableStringSyntax.CloseToken. |
| WithOpenToken(SyntaxToken) | Returns this node with openToken in place of its PowerShellExpandableStringSyntax.OpenToken. |
| WithParts(SyntaxList<ShellSyntaxNode>) | Returns this node with parts in place of its PowerShellExpandableStringSyntax.Parts. |
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, SyntaxList<ShellSyntaxNode>, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public PowerShellExpandableStringSyntax Update(SyntaxToken openToken, SyntaxList<ShellSyntaxNode> parts, SyntaxToken closeToken)WithCloseToken(SyntaxToken)
Syntax.g.csReturns this node with closeToken in place of its PowerShellExpandableStringSyntax.CloseToken.
public PowerShellExpandableStringSyntax WithCloseToken(SyntaxToken closeToken)WithOpenToken(SyntaxToken)
Syntax.g.csReturns this node with openToken in place of its PowerShellExpandableStringSyntax.OpenToken.
public PowerShellExpandableStringSyntax WithOpenToken(SyntaxToken openToken)WithParts(SyntaxList<ShellSyntaxNode>)
Syntax.g.csReturns this node with parts in place of its PowerShellExpandableStringSyntax.Parts.
public PowerShellExpandableStringSyntax WithParts(SyntaxList<ShellSyntaxNode> parts)