Class HugoFrontMatterSyntaxNode
Nazwa przestrzeń: Aspose.Html.Toolkit.Markdown.Syntax.Extensions Zestaw: Aspose.HTML.dll (25.4.0)
Definuje podstawową klasę HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← HugoFrontMatterSyntaxNode
Derived
HugoYamlBasedFrontMatterSyntaxNode
Implements
Dziedziczeni członkowie
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)
Definicja konstruktora HugoFrontMatterSyntax.
protected HugoFrontMatterSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
Drzewo MarkdownSyntax.
opening
MarkdownSyntaxToken
Występuje MarkdownSyntaxToken.
text
TextSyntaxNode
To jest syntax.
closing
MarkdownSyntaxToken
Występuje MarkdownSyntaxToken.
Properties
FrontMatterRootNode
Pobierz i ustaw RootNode
public abstract ChildFrontMatterSyntaxNode FrontMatterRootNode { get; }
Wartość nieruchomości
Methods
Find(Paramety String[])
Określ interfejs, aby znaleźć BaseSyntaxNode
public ChildFrontMatterSyntaxNode Find(params string[] path)
Parameters
path
string
[ ]
Ścieżka strumieniowego .
Returns
Na bazie jest syntax.
Znajdź t>(Paramety String[])
Określ interfejs, aby znaleźć T
public abstract T Find<t>(params string[] path) where T : ChildFrontMatterSyntaxNode
Parameters
path
string
[ ]
Ścieżka strumieniowego .
Returns
T
Obiekt jest T.
Rodzaj parametrów
T
W rodzaju T.
GetTextContent()
Definuje interfejs GetTextContent.
protected virtual TextSyntaxNode GetTextContent()
Returns
To jest syntax.
WriteComponentsTo(MarkdownTextWriter)
Definicja pisemnych komponentów do interfejsu.
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
Wskaźnik MarkdownTextWriter.