LinkReferenceDefinitionSyntaxNode Class

LinkReferenceDefinitionSyntaxNode class

Represent the LinkReferenceDefinitionSyntaxNode.

public sealed class LinkReferenceDefinitionSyntaxNode : LeafBlockSyntaxNode

Properties

NameDescription
FirstChild { get; }Get the first child.
LastChild { get; }Get the last child.
NextSibling { get; }Get ghe next sibling.
Parent { get; }Get the parent node.
PreviousSibling { get; }Get the previous sibling.

Methods

NameDescription
override Accept(MarkdownSyntaxVisitor)Defines the interface for accept visitor.
AppendChild(MarkdownSyntaxNode)Append child node.
ChildNodes()Get the child nodes collection.
GetDestination()Returns the link reference destination.
GetLabel()Returns the link reference label.
GetLeadingTrivia()Get the leading trivia.
GetSyntaxTree()Get the syntax tree.
GetTitle()Returns the link reference title.
GetTrailingTrivia()Get the Trailing trivia.
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)Insert before node.
RemoveChild(MarkdownSyntaxNode)Remove the child.
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)Replace the child node.
SetDestination(LinkDestinationSyntaxNode)Sets the link reference destination.
SetLabel(TextSyntaxNode)Sets the link reference label.
SetTitle(LinkTitleSyntaxNode)Sets the link reference title.
override ToString()Override ToString method.
virtual WriteTo(MarkdownTextWriter)Write to MarkdownTextWriter.
WriteTo(TextWriter)Write nodes to text writer.

See Also