CssFunctionSyntax Class
Represents a function in a value, such as rgb(0 0 0).
public sealed class CssFunctionSyntax : CssComponentValueSyntax- Inheritance
CssComponentValueSyntaxCssFunctionSyntax
Properties
| Name | Description |
|---|---|
| Arguments | |
| CloseParenToken | |
| FunctionToken | |
| Name | Gets the name of the function, without the parenthesis and with its escapes resolved, such as rgb. |
Arguments
Syntax.g.cspublic SyntaxList<CssComponentValueSyntax> Arguments { get; }Property value
No documentation is available.
CloseParenToken
Syntax.g.csFunctionToken
Syntax.g.csMethods
| Name | Description |
|---|---|
| Accept(CssSyntaxVisitor) | |
| Accept<TResult>(CssSyntaxVisitor<TResult>) | |
| Update(SyntaxToken, SyntaxList<CssComponentValueSyntax>, SyntaxToken) | Returns this node with the given parts, or itself when nothing changed. |
| WithArguments(SyntaxList<CssComponentValueSyntax>) | Returns this node with arguments in place of its CssFunctionSyntax.Arguments. |
| WithCloseParenToken(SyntaxToken) | Returns this node with closeParenToken in place of its CssFunctionSyntax.CloseParenToken. |
| WithFunctionToken(SyntaxToken) | Returns this node with functionToken in place of its CssFunctionSyntax.FunctionToken. |
Accept overloads
Accept(CssSyntaxVisitor)
Syntax.g.cspublic override void Accept(CssSyntaxVisitor visitor)Parameters
visitorCssSyntaxVisitor
No documentation is available.
Accept<TResult>(CssSyntaxVisitor<TResult>)
Syntax.g.cspublic override TResult? Accept<TResult>(CssSyntaxVisitor<TResult> visitor)No documentation is available.
Update(SyntaxToken, SyntaxList<CssComponentValueSyntax>, SyntaxToken)
Syntax.g.csReturns this node with the given parts, or itself when nothing changed.
public CssFunctionSyntax Update(SyntaxToken functionToken, SyntaxList<CssComponentValueSyntax> arguments, SyntaxToken closeParenToken)Parameters
functionTokenSyntaxTokenargumentsSyntaxList<CssComponentValueSyntax>closeParenTokenSyntaxToken
Returns
WithArguments(SyntaxList<CssComponentValueSyntax>)
Syntax.g.csReturns this node with arguments in place of its CssFunctionSyntax.Arguments.
public CssFunctionSyntax WithArguments(SyntaxList<CssComponentValueSyntax> arguments)WithCloseParenToken(SyntaxToken)
Syntax.g.csReturns this node with closeParenToken in place of its CssFunctionSyntax.CloseParenToken.
public CssFunctionSyntax WithCloseParenToken(SyntaxToken closeParenToken)WithFunctionToken(SyntaxToken)
Syntax.g.csReturns this node with functionToken in place of its CssFunctionSyntax.FunctionToken.
public CssFunctionSyntax WithFunctionToken(SyntaxToken functionToken)