XmlTextSyntax Class

A run of character data, which in XML includes the whitespace between tags.

public sealed class XmlTextSyntax : XmlNodeSyntax
Inheritance
XmlNodeSyntax XmlTextSyntax

Properties

NameDescription
TextGets the character data, exactly as it was written.
TextToken
ValueGets the character data as XML reads it: references resolved and line breaks normalized.

Gets the character data, exactly as it was written.

public string Text { get; }

Property value

string

public SyntaxToken TextToken { get; }

Property value

SyntaxToken

No documentation is available.

Gets the character data as XML reads it: references resolved and line breaks normalized.

public string Value { get; }

Property value

string

Methods

NameDescription
Accept(XmlSyntaxVisitor)
Accept<TResult>(XmlSyntaxVisitor<TResult>)
Update(SyntaxToken)Returns this node with the given parts, or itself when nothing changed.
WithText(string)
WithTextToken(SyntaxToken)

Accept overloads

Accept(XmlSyntaxVisitor)

XmlTextSyntax.cs
public override void Accept(XmlSyntaxVisitor visitor)
Parameters
visitor XmlSyntaxVisitor

No documentation is available.

Accept<TResult>(XmlSyntaxVisitor<TResult>)

XmlTextSyntax.cs
public override TResult? Accept<TResult>(XmlSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor XmlSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

Update(SyntaxToken)

XmlTextSyntax.cs

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

public XmlTextSyntax Update(SyntaxToken textToken)

Parameters

textToken SyntaxToken

Returns

XmlTextSyntax

WithText(string)

XmlTextSyntax.cs
public XmlTextSyntax WithText(string text)

Parameters

text string

Returns

XmlTextSyntax

Exceptions

ArgumentNullException
text is null.

WithTextToken(SyntaxToken)

XmlTextSyntax.cs
public XmlTextSyntax WithTextToken(SyntaxToken textToken)

Parameters

textToken SyntaxToken

Returns

XmlTextSyntax

No documentation is available.