Class LinkReferenceDefinitionSyntaxNode
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.2.0)
Represent the LinkReferenceDefinitionSyntaxNode.
[ComVisible(true)]
public sealed class LinkReferenceDefinitionSyntaxNode : LeafBlockSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← LeafBlockSyntaxNode ← LinkReferenceDefinitionSyntaxNode
Implements
Inherited Members
BlockSyntaxNode.Accept(MarkdownSyntaxVisitor), MarkdownSyntaxNode.WriteTo(TextWriter), MarkdownSyntaxNode.GetSyntaxTree(), MarkdownSyntaxNode.ChildNodes(), MarkdownSyntaxNode.GetLeadingTrivia(), MarkdownSyntaxNode.GetTrailingTrivia(), MarkdownSyntaxNode.AppendChild(MarkdownSyntaxNode), MarkdownSyntaxNode.RemoveChild(MarkdownSyntaxNode), MarkdownSyntaxNode.ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode), MarkdownSyntaxNode.InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode), MarkdownSyntaxNode.Accept(MarkdownSyntaxVisitor), MarkdownSyntaxNode.WriteTo(MarkdownTextWriter), MarkdownSyntaxNode.ToString(), MarkdownSyntaxNode.Parent, MarkdownSyntaxNode.FirstChild, MarkdownSyntaxNode.LastChild, MarkdownSyntaxNode.PreviousSibling, MarkdownSyntaxNode.NextSibling, object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
Accept(MarkdownSyntaxVisitor)
Defines the interface for accept visitor.
public override void Accept(MarkdownSyntaxVisitor visitor)
Parameters
visitor
MarkdownSyntaxVisitor
The visitor.
GetDestination()
Returns the link reference destination.
public LinkDestinationSyntaxNode GetDestination()
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object.
GetLabel()
Returns the link reference label.
public TextSyntaxNode GetLabel()
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode object.
GetTitle()
Returns the link reference title.
public LinkTitleSyntaxNode GetTitle()
Returns
The Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode object.
SetDestination(LinkDestinationSyntaxNode)
Sets the link reference destination.
public void SetDestination(LinkDestinationSyntaxNode destination)
Parameters
destination
LinkDestinationSyntaxNode
The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object.
SetLabel(TextSyntaxNode)
Sets the link reference label.
public void SetLabel(TextSyntaxNode label)
Parameters
label
TextSyntaxNode
The Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode object.
SetTitle(LinkTitleSyntaxNode)
Sets the link reference title.
public void SetTitle(LinkTitleSyntaxNode title)
Parameters
title
LinkTitleSyntaxNode
The Aspose.Html.Toolkit.Markdown.Syntax.LinkTitleSyntaxNode object.
WriteComponentsTo(MarkdownTextWriter)
The base interface for WriteComponentsTo
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
The MarkdownTextWriter.