PowerShellInvocationExpressionSyntax Class
public sealed class PowerShellInvocationExpressionSyntax : ShellExpressionSyntaxNo documentation is available.
- Inheritance
ShellExpressionSyntaxPowerShellInvocationExpressionSyntax
Properties
| Name | Description |
|---|---|
| Arguments | |
| CloseParenToken | |
| OpenParenToken | |
| Target |
Arguments
Syntax.g.cspublic SeparatedSyntaxList<ShellExpressionSyntax> Arguments { get; }Property value
No documentation is available.
CloseParenToken
Syntax.g.csOpenParenToken
Syntax.g.csTarget
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(ShellSyntaxVisitor) | |
| Accept<TResult>(ShellSyntaxVisitor<TResult>) | |
| Update(ShellExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ShellExpressionSyntax>, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithArguments(SeparatedSyntaxList<ShellExpressionSyntax>) | Returns this node with arguments in place of its PowerShellInvocationExpressionSyntax.Arguments. |
| WithCloseParenToken(SyntaxToken) | Returns this node with closeParenToken in place of its PowerShellInvocationExpressionSyntax.CloseParenToken. |
| WithOpenParenToken(SyntaxToken) | Returns this node with openParenToken in place of its PowerShellInvocationExpressionSyntax.OpenParenToken. |
| WithTarget(ShellExpressionSyntax) | Returns this node with target in place of its PowerShellInvocationExpressionSyntax.Target. |
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(ShellExpressionSyntax, SyntaxToken, SeparatedSyntaxList<ShellExpressionSyntax>, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public PowerShellInvocationExpressionSyntax Update(ShellExpressionSyntax target, SyntaxToken openParenToken, SeparatedSyntaxList<ShellExpressionSyntax> arguments, SyntaxToken closeParenToken)Parameters
targetShellExpressionSyntaxopenParenTokenSyntaxTokenargumentsSeparatedSyntaxList<ShellExpressionSyntax>closeParenTokenSyntaxToken
Returns
WithArguments(SeparatedSyntaxList<ShellExpressionSyntax>)
Syntax.g.csReturns this node with arguments in place of its PowerShellInvocationExpressionSyntax.Arguments.
public PowerShellInvocationExpressionSyntax WithArguments(SeparatedSyntaxList<ShellExpressionSyntax> arguments)Parameters
Returns
WithCloseParenToken(SyntaxToken)
Syntax.g.csReturns this node with closeParenToken in place of its PowerShellInvocationExpressionSyntax.CloseParenToken.
public PowerShellInvocationExpressionSyntax WithCloseParenToken(SyntaxToken closeParenToken)WithOpenParenToken(SyntaxToken)
Syntax.g.csReturns this node with openParenToken in place of its PowerShellInvocationExpressionSyntax.OpenParenToken.
public PowerShellInvocationExpressionSyntax WithOpenParenToken(SyntaxToken openParenToken)WithTarget(ShellExpressionSyntax)
Syntax.g.csReturns this node with target in place of its PowerShellInvocationExpressionSyntax.Target.
public PowerShellInvocationExpressionSyntax WithTarget(ShellExpressionSyntax target)