PowerShellElseClauseSyntax Class

public sealed class PowerShellElseClauseSyntax : ShellSyntaxNode

No documentation is available.

Inheritance
ShellSyntaxNode PowerShellElseClauseSyntax

Properties

NameDescription
Body
ElseKeyword
public PowerShellScriptBlockSyntax Body { get; }

No documentation is available.

ElseKeyword

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

Property value

SyntaxToken

No documentation is available.

Methods

NameDescription
Accept(ShellSyntaxVisitor)
Accept<TResult>(ShellSyntaxVisitor<TResult>)
Update(SyntaxToken, PowerShellScriptBlockSyntax)Returns this node with the given parts, or itself when nothing changed.
WithBody(PowerShellScriptBlockSyntax)Returns this node with body in place of its PowerShellElseClauseSyntax.Body.
WithElseKeyword(SyntaxToken)Returns this node with elseKeyword in place of its PowerShellElseClauseSyntax.ElseKeyword.

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, PowerShellScriptBlockSyntax)

Syntax.g.cs

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

WithBody(PowerShellScriptBlockSyntax)

Syntax.g.cs

WithElseKeyword(SyntaxToken)

Syntax.g.cs

Returns this node with elseKeyword in place of its PowerShellElseClauseSyntax.ElseKeyword.

public PowerShellElseClauseSyntax WithElseKeyword(SyntaxToken elseKeyword)

Parameters

elseKeyword SyntaxToken

Returns

PowerShellElseClauseSyntax