Class HugoFrontMatterSyntaxNode
Der Name: Aspose.Html.Toolkit.Markdown.Syntax.Extensions Sammlung: Aspose.HTML.dll (25.4.0)
Definiert die Basisklasse HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← HugoFrontMatterSyntaxNode
Derived
HugoYamlBasedFrontMatterSyntaxNode
Implements
Vererbte Mitglieder
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)
Der Konstruktor von HugoFrontMatterSyntax.
protected HugoFrontMatterSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Der MarkdownSyntaxTree.
opening
MarkdownSyntaxToken
Der MarkdownSyntaxToken.
text
TextSyntaxNode
Der TextSyntax.
closing
MarkdownSyntaxToken
Der MarkdownSyntaxToken.
Properties
FrontMatterRootNode
Erhalten und setzen Sie die RootNode
public abstract ChildFrontMatterSyntaxNode FrontMatterRootNode { get; }
Eigentumswert
Methods
Find(Parameter String[])
Definieren Sie die Schnittstelle, um BaseSyntaxNode zu finden
public ChildFrontMatterSyntaxNode Find(params string[] path)
Parameters
path
string
[][]
Der String Path.
Returns
Die BaseSyntaxNode.
Finde (Parameter String[])
Definieren Sie die Schnittstelle, um T zu finden
public abstract T Find<t>(params string[] path) where T : ChildFrontMatterSyntaxNode
Parameters
path
string
[][]
Der String Path.
Returns
T
Das T-Objekt.
Arten von Parametern
T
Der Typ T.
GetTextContent()
Definieren Sie die GetTextContent-Interface.
protected virtual TextSyntaxNode GetTextContent()
Returns
Der TextSyntax.
WriteComponentsTo(MarkdownTextWriter)
Definieren Sie die WriteComponentsTo Interface.
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Der MarkdownTextWriter.