PowerShellExpandableStringSyntax Class

public sealed class PowerShellExpandableStringSyntax : ShellExpressionSyntax

No documentation is available.

Inheritance
ShellExpressionSyntax PowerShellExpandableStringSyntax

Properties

NameDescription
CloseToken
OpenToken
Parts

CloseToken

Syntax.g.cs
public SyntaxToken CloseToken { get; }

Property value

SyntaxToken

No documentation is available.

OpenToken

Syntax.g.cs
public SyntaxToken OpenToken { get; }

Property value

SyntaxToken

No documentation is available.

public SyntaxList<ShellSyntaxNode> Parts { get; }

No documentation is available.

Methods

NameDescription
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.cs
public override void Accept(ShellSyntaxVisitor visitor)
Parameters
visitor ShellSyntaxVisitor

No documentation is available.

Accept<TResult>(ShellSyntaxVisitor<TResult>)

Syntax.g.cs
public override TResult? Accept<TResult>(ShellSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor ShellSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

Update(SyntaxToken, SyntaxList<ShellSyntaxNode>, SyntaxToken)

Syntax.g.cs

Returns this node with the given parts, or itself when nothing changed.

WithCloseToken(SyntaxToken)

Syntax.g.cs

Returns this node with closeToken in place of its PowerShellExpandableStringSyntax.CloseToken.

public PowerShellExpandableStringSyntax WithCloseToken(SyntaxToken closeToken)

WithOpenToken(SyntaxToken)

Syntax.g.cs

Returns this node with openToken in place of its PowerShellExpandableStringSyntax.OpenToken.

public PowerShellExpandableStringSyntax WithOpenToken(SyntaxToken openToken)

WithParts(SyntaxList<ShellSyntaxNode>)

Syntax.g.cs