CssTypeSelectorSyntax Class

Represents a type selector, such as div or svg|a.

public sealed class CssTypeSelectorSyntax : CssSimpleSelectorSyntax
Inheritance
CssSimpleSelectorSyntax CssTypeSelectorSyntax

Properties

NameDescription
NameGets the element name, with its escapes resolved.
NameToken
NamespacePrefix

Gets the element name, with its escapes resolved.

public string Name { get; }

Property value

string

NameToken

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

Property value

SyntaxToken

No documentation is available.

NamespacePrefix

Syntax.g.cs
public CssNamespacePrefixSyntax? NamespacePrefix { get; }

No documentation is available.

Methods

NameDescription
Accept(CssSyntaxVisitor)
Accept<TResult>(CssSyntaxVisitor<TResult>)
Update(CssNamespacePrefixSyntax?, SyntaxToken)Returns this node with the given parts, or itself when nothing changed.
WithNameToken(SyntaxToken)Returns this node with nameToken in place of its CssTypeSelectorSyntax.NameToken.
WithNamespacePrefix(CssNamespacePrefixSyntax?)Returns this node with namespacePrefix in place of its CssTypeSelectorSyntax.NamespacePrefix.

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(CssNamespacePrefixSyntax?, SyntaxToken)

Syntax.g.cs

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

public CssTypeSelectorSyntax Update(CssNamespacePrefixSyntax? namespacePrefix, SyntaxToken nameToken)

Parameters

namespacePrefix CssNamespacePrefixSyntax?
nameToken SyntaxToken

Returns

CssTypeSelectorSyntax

WithNameToken(SyntaxToken)

Syntax.g.cs

Returns this node with nameToken in place of its CssTypeSelectorSyntax.NameToken.

public CssTypeSelectorSyntax WithNameToken(SyntaxToken nameToken)

Parameters

nameToken SyntaxToken

Returns

CssTypeSelectorSyntax

WithNamespacePrefix(CssNamespacePrefixSyntax?)

Syntax.g.cs

Returns this node with namespacePrefix in place of its CssTypeSelectorSyntax.NamespacePrefix.

public CssTypeSelectorSyntax WithNamespacePrefix(CssNamespacePrefixSyntax? namespacePrefix)

Parameters

namespacePrefix CssNamespacePrefixSyntax?

Returns

CssTypeSelectorSyntax