Class ParenthesizedVariableDesignationSyntax
Inheritance
ParenthesizedVariableDesignationSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class ParenthesizedVariableDesignationSyntax : VariableDesignationSyntax, IFormattable
Properties
CloseParenToken
Declaration
public SyntaxToken CloseParenToken { get; }
Property Value
OpenParenToken
Declaration
public SyntaxToken OpenParenToken { get; }
Property Value
Variables
Declaration
public SeparatedSyntaxList<VariableDesignationSyntax> Variables { get; }
Property Value
Methods
Accept(CSharpSyntaxVisitor)
Declaration
public override void Accept(CSharpSyntaxVisitor visitor)
Parameters
Overrides
Accept<TResult>(CSharpSyntaxVisitor<TResult>)
Declaration
public override TResult? Accept<TResult>(CSharpSyntaxVisitor<TResult> visitor)
Parameters
Returns
Type Parameters
Overrides
AddVariables(params VariableDesignationSyntax[])
Declaration
public ParenthesizedVariableDesignationSyntax AddVariables(params VariableDesignationSyntax[] items)
Parameters
Returns
Update(SyntaxToken, SeparatedSyntaxList<VariableDesignationSyntax>, SyntaxToken)
Declaration
public ParenthesizedVariableDesignationSyntax Update(SyntaxToken openParenToken, SeparatedSyntaxList<VariableDesignationSyntax> variables, SyntaxToken closeParenToken)
Parameters
Returns
WithCloseParenToken(SyntaxToken)
Declaration
public ParenthesizedVariableDesignationSyntax WithCloseParenToken(SyntaxToken closeParenToken)
Parameters
Returns
WithOpenParenToken(SyntaxToken)
Declaration
public ParenthesizedVariableDesignationSyntax WithOpenParenToken(SyntaxToken openParenToken)
Parameters
Returns
WithVariables(SeparatedSyntaxList<VariableDesignationSyntax>)
Declaration
public ParenthesizedVariableDesignationSyntax WithVariables(SeparatedSyntaxList<VariableDesignationSyntax> variables)
Parameters
Returns
Implements
Extension Methods