Class HugoFrontMatterSyntaxNode
Namespace: Aspose.Html.Toolkit.Markdown.Syntax.Extensions
Assembly: Aspose.HTML.dll (25.7.0)
Defines the base class HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritableInheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← HugoFrontMatterSyntaxNode
Derived
HugoYamlBasedFrontMatterSyntaxNode
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.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()
Constructors
HugoFrontMatterSyntaxNode(MarkdownSyntaxTree, MarkdownSyntaxToken, TextSyntaxNode, MarkdownSyntaxToken)
Defines the HugoFrontMatterSyntax constructor.
protected HugoFrontMatterSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)Parameters
ownerSyntaxTree MarkdownSyntaxTree
The MarkdownSyntaxTree.
opening MarkdownSyntaxToken
The MarkdownSyntaxToken.
text TextSyntaxNode
The TextSyntax.
closing MarkdownSyntaxToken
The MarkdownSyntaxToken.
Properties
FrontMatterRootNode
Get and set the RootNode
public abstract ChildFrontMatterSyntaxNode FrontMatterRootNode { get; }Property Value
Methods
Find(params string[])
Defines the interface for find BaseSyntaxNode
public ChildFrontMatterSyntaxNode Find(params string[] path)Parameters
path string
[]
The string path.
Returns
The BaseSyntaxNode.
Find<t>(params string[])
Defines the interface for find T
public abstract T Find<t>(params string[] path) where T : ChildFrontMatterSyntaxNodeParameters
path string
[]
The string path.
Returns
T
The T object.
Type Parameters
T
The T type.
GetTextContent()
Defines the GetTextContent interface.
protected virtual TextSyntaxNode GetTextContent()Returns
The TextSyntax.
WriteComponentsTo(MarkdownTextWriter)
Defines the WriteComponentsTo interface.
protected override void WriteComponentsTo(MarkdownTextWriter writer)Parameters
writer MarkdownTextWriter
The MarkdownTextWriter. </t>