Class LinkReferenceDefinitionSyntaxNode
Namespace: Aspose.Html.Toolkit.Markdown.Syntax
Assembly: Aspose.HTML.dll (25.7.0)
Represent the LinkReferenceDefinitionSyntaxNode.
[ComVisible(true)]
public sealed class LinkReferenceDefinitionSyntaxNode : LeafBlockSyntaxNode, IWritableInheritance
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.