Class HugoShortCodeSyntaxNode

Class HugoShortCodeSyntaxNode

Namespace: Aspose.Html.Toolkit.Markdown.Syntax.Extensions
Assembly: Aspose.HTML.dll (25.2.0)

Defines the HugoShortCodeSyntaxNode

[ComVisible(true)]
public class HugoShortCodeSyntaxNode : InlineContainerSyntaxNode, IWritable, IEnumerable<inlinesyntaxnode>, IEnumerable

Inheritance

objectMarkdownSyntaxNodeInlineSyntaxNodeInlineContainerSyntaxNodeHugoShortCodeSyntaxNode

Implements

IWritable, IEnumerable<inlinesyntaxnode>, IEnumerable

Inherited Members

InlineContainerSyntaxNode.GetEnumerator(), InlineContainerSyntaxNode.PreInsertionValidity(MarkdownSyntaxNode), InlineContainerSyntaxNode.Accept(MarkdownSyntaxVisitor), InlineSyntaxNode.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.PreInsertionValidity(MarkdownSyntaxNode), MarkdownSyntaxNode.Accept(MarkdownSyntaxVisitor), MarkdownSyntaxNode.WriteTo(MarkdownTextWriter), MarkdownSyntaxNode.WriteComponentsTo(MarkdownTextWriter), MarkdownSyntaxNode.ToString(), MarkdownSyntaxNode.Parent, MarkdownSyntaxNode.FirstChild, MarkdownSyntaxNode.LastChild, MarkdownSyntaxNode.PreviousSibling, MarkdownSyntaxNode.NextSibling, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Methods

GetParameter(int)

Defines the GetParameter

public ShortCodeParameterSyntaxNode GetParameter(int index)

Parameters

index int

The index.

Returns

ShortCodeParameterSyntaxNode

The ShortCodeParameterSyntax.

Exceptions

ArgumentOutOfRangeException

Throw the ArgumentOutOfRangeException.

GetParametersCount()

Defines the GetParametersCount

public int GetParametersCount()

Returns

int

Teh count.

IsEndTag()

Defines the interface for check IsEndTag

public bool IsEndTag()

Returns

bool

The boolean.

PreInsertionValidity(MarkdownSyntaxNode)

Defines the interface for PreInsertionValidity

protected override void PreInsertionValidity(MarkdownSyntaxNode node)

Parameters

node MarkdownSyntaxNode

The MarkdownSyntaxNode.

Exceptions

InvalidOperationException

The InvalidOperationException.

WriteComponentsTo(MarkdownTextWriter)

Defines the interface for WriteComponentsTo

protected override void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

The MarkdownTextWriter. </inlinesyntaxnode>