Class LinkReferenceDefinitionSyntaxNode

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

objectMarkdownSyntaxNodeBlockSyntaxNodeLeafBlockSyntaxNodeLinkReferenceDefinitionSyntaxNode

Implements

IWritable

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

LinkDestinationSyntaxNode

The Aspose.Html.Toolkit.Markdown.Syntax.LinkDestinationSyntaxNode object.

GetLabel()

Returns the link reference label.

public TextSyntaxNode GetLabel()

Returns

TextSyntaxNode

The Aspose.Html.Toolkit.Markdown.Syntax.TextSyntaxNode object.

GetTitle()

Returns the link reference title.

public LinkTitleSyntaxNode GetTitle()

Returns

LinkTitleSyntaxNode

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.