PowerShellHashEntrySyntax Class
public sealed class PowerShellHashEntrySyntax : ShellSyntaxNodeNo documentation is available.
- Inheritance
ShellSyntaxNodePowerShellHashEntrySyntax
Properties
| Name | Description |
|---|---|
| EqualsToken | |
| Key | |
| SeparatorToken | |
| Value |
EqualsToken
Syntax.g.csKey
Syntax.g.csSeparatorToken
Syntax.g.csValue
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(ShellSyntaxVisitor) | |
| Accept<TResult>(ShellSyntaxVisitor<TResult>) | |
| Update(ShellSyntaxNode, SyntaxToken, ShellSyntaxNode, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithEqualsToken(SyntaxToken) | Returns this node with equalsToken in place of its PowerShellHashEntrySyntax.EqualsToken. |
| WithKey(ShellSyntaxNode) | Returns this node with key in place of its PowerShellHashEntrySyntax.Key. |
| WithSeparatorToken(SyntaxToken) | Returns this node with separatorToken in place of its PowerShellHashEntrySyntax.SeparatorToken. |
| WithValue(ShellSyntaxNode) | Returns this node with value in place of its PowerShellHashEntrySyntax.Value. |
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(ShellSyntaxNode, SyntaxToken, ShellSyntaxNode, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public PowerShellHashEntrySyntax Update(ShellSyntaxNode key, SyntaxToken equalsToken, ShellSyntaxNode value, SyntaxToken separatorToken)Parameters
keyShellSyntaxNodeequalsTokenSyntaxTokenvalueShellSyntaxNodeseparatorTokenSyntaxToken
Returns
WithEqualsToken(SyntaxToken)
Syntax.g.csReturns this node with equalsToken in place of its PowerShellHashEntrySyntax.EqualsToken.
public PowerShellHashEntrySyntax WithEqualsToken(SyntaxToken equalsToken)WithKey(ShellSyntaxNode)
Syntax.g.csReturns this node with key in place of its PowerShellHashEntrySyntax.Key.
public PowerShellHashEntrySyntax WithKey(ShellSyntaxNode key)WithSeparatorToken(SyntaxToken)
Syntax.g.csReturns this node with separatorToken in place of its PowerShellHashEntrySyntax.SeparatorToken.
public PowerShellHashEntrySyntax WithSeparatorToken(SyntaxToken separatorToken)WithValue(ShellSyntaxNode)
Syntax.g.csReturns this node with value in place of its PowerShellHashEntrySyntax.Value.
public PowerShellHashEntrySyntax WithValue(ShellSyntaxNode value)