XmlCDataSectionSyntax Class

A CDATA section, whose text is taken literally.

public sealed class XmlCDataSectionSyntax : XmlNodeSyntax
Inheritance
XmlNodeSyntax XmlCDataSectionSyntax

Properties

NameDescription
EndCDataToken
StartCDataToken
TextGets the text between the section delimiters.
TextToken
public SyntaxToken EndCDataToken { get; }

Property value

SyntaxToken

No documentation is available.

public SyntaxToken StartCDataToken { get; }

Property value

SyntaxToken

No documentation is available.

Gets the text between the section delimiters.

public string Text { get; }

Property value

string

public SyntaxToken TextToken { get; }

Property value

SyntaxToken

No documentation is available.

Methods

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

Accept overloads

Accept(XmlSyntaxVisitor)

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

No documentation is available.

Accept<TResult>(XmlSyntaxVisitor<TResult>)

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

TResult?

No documentation is available.

Update(SyntaxToken, SyntaxToken, SyntaxToken)

XmlCDataSectionSyntax.cs

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

public XmlCDataSectionSyntax Update(SyntaxToken startCDataToken, SyntaxToken textToken, SyntaxToken endCDataToken)

Parameters

startCDataToken SyntaxToken
textToken SyntaxToken
endCDataToken SyntaxToken

Returns

XmlCDataSectionSyntax

WithEndCDataToken(SyntaxToken)

XmlCDataSectionSyntax.cs
public XmlCDataSectionSyntax WithEndCDataToken(SyntaxToken endCDataToken)

Parameters

endCDataToken SyntaxToken

Returns

XmlCDataSectionSyntax

No documentation is available.

WithStartCDataToken(SyntaxToken)

XmlCDataSectionSyntax.cs
public XmlCDataSectionSyntax WithStartCDataToken(SyntaxToken startCDataToken)

Parameters

startCDataToken SyntaxToken

Returns

XmlCDataSectionSyntax

No documentation is available.

WithText(string)

XmlCDataSectionSyntax.cs
public XmlCDataSectionSyntax WithText(string text)

Parameters

text string

Returns

XmlCDataSectionSyntax

Exceptions

ArgumentNullException
text is null.

WithTextToken(SyntaxToken)

XmlCDataSectionSyntax.cs
public XmlCDataSectionSyntax WithTextToken(SyntaxToken textToken)

Parameters

textToken SyntaxToken

Returns

XmlCDataSectionSyntax

No documentation is available.