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
object ← MarkdownSyntaxNode ← InlineSyntaxNode ← InlineContainerSyntaxNode ← HugoShortCodeSyntaxNode
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
The ShortCodeParameterSyntax.
Exceptions
Throw the ArgumentOutOfRangeException.
GetParametersCount()
Defines the GetParametersCount
public int GetParametersCount()
Returns
Teh count.
IsEndTag()
Defines the interface for check IsEndTag
public bool IsEndTag()
Returns
The boolean.
PreInsertionValidity(MarkdownSyntaxNode)
Defines the interface for PreInsertionValidity
protected override void PreInsertionValidity(MarkdownSyntaxNode node)
Parameters
node
MarkdownSyntaxNode
The MarkdownSyntaxNode.
Exceptions
The InvalidOperationException.
WriteComponentsTo(MarkdownTextWriter)
Defines the interface for WriteComponentsTo
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
The MarkdownTextWriter. </inlinesyntaxnode>