CssIdSelectorSyntax Class

Represents an ID selector, such as #main.

public sealed class CssIdSelectorSyntax : CssSimpleSelectorSyntax
Inheritance
CssSimpleSelectorSyntax CssIdSelectorSyntax

Properties

NameDescription
HashToken
NameGets the ID, without the # and with its escapes resolved.

HashToken

Syntax.g.cs
public SyntaxToken HashToken { get; }

Property value

SyntaxToken

No documentation is available.

Gets the ID, without the # and with its escapes resolved.

public string Name { get; }

Property value

string

Methods

NameDescription
Accept(CssSyntaxVisitor)
Accept<TResult>(CssSyntaxVisitor<TResult>)
Update(SyntaxToken)Returns this node with the given parts, or itself when nothing changed.
WithHashToken(SyntaxToken)Returns this node with hashToken in place of its CssIdSelectorSyntax.HashToken.

Accept overloads

Accept(CssSyntaxVisitor)

Syntax.g.cs
public override void Accept(CssSyntaxVisitor visitor)
Parameters
visitor CssSyntaxVisitor

No documentation is available.

Accept<TResult>(CssSyntaxVisitor<TResult>)

Syntax.g.cs
public override TResult? Accept<TResult>(CssSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor CssSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

Update(SyntaxToken)

Syntax.g.cs

Returns this node with the given parts, or itself when nothing changed.

public CssIdSelectorSyntax Update(SyntaxToken hashToken)

Parameters

hashToken SyntaxToken

Returns

CssIdSelectorSyntax

WithHashToken(SyntaxToken)

Syntax.g.cs

Returns this node with hashToken in place of its CssIdSelectorSyntax.HashToken.

public CssIdSelectorSyntax WithHashToken(SyntaxToken hashToken)

Parameters

hashToken SyntaxToken

Returns

CssIdSelectorSyntax