Class TypeArgumentListSyntax
Inheritance
TypeArgumentListSyntax
Assembly: Microsoft.CodeAnalysis.CSharp.dll
Syntax
public sealed class TypeArgumentListSyntax : CSharpSyntaxNode, IFormattable
Properties
Arguments
Declaration
public SeparatedSyntaxList<TypeSyntax> Arguments { get; }
Property Value
GreaterThanToken
Declaration
public SyntaxToken GreaterThanToken { get; }
Property Value
LessThanToken
Declaration
public SyntaxToken LessThanToken { 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
AddArguments(params TypeSyntax[])
Declaration
public TypeArgumentListSyntax AddArguments(params TypeSyntax[] items)
Parameters
Returns
Update(SyntaxToken, SeparatedSyntaxList<TypeSyntax>, SyntaxToken)
Declaration
public TypeArgumentListSyntax Update(SyntaxToken lessThanToken, SeparatedSyntaxList<TypeSyntax> arguments, SyntaxToken greaterThanToken)
Parameters
Returns
WithArguments(SeparatedSyntaxList<TypeSyntax>)
Declaration
public TypeArgumentListSyntax WithArguments(SeparatedSyntaxList<TypeSyntax> arguments)
Parameters
Returns
WithGreaterThanToken(SyntaxToken)
Declaration
public TypeArgumentListSyntax WithGreaterThanToken(SyntaxToken greaterThanToken)
Parameters
Returns
WithLessThanToken(SyntaxToken)
Declaration
public TypeArgumentListSyntax WithLessThanToken(SyntaxToken lessThanToken)
Parameters
Returns
Implements
Extension Methods