Class HugoFrontMatterSyntaxNode
Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax.Extensions Asamblare: Aspose.HTML.dll (25.5.0)
Definirea clasei de bază HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritableInheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← HugoFrontMatterSyntaxNode
Derived
HugoYamlBasedFrontMatterSyntaxNode
Implements
Membrii moștenitori
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)
Define constructorul HugoFrontMatterSyntax.
protected HugoFrontMatterSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)Parameters
ownerSyntaxTree MarkdownSyntaxTree
Pădurea MarkdownSyntax.
opening MarkdownSyntaxToken
Cuvânt cheie MarkdownSyntaxToken.
text TextSyntaxNode
şi textul sintaxului.
closing MarkdownSyntaxToken
Cuvânt cheie MarkdownSyntaxToken.
Properties
FrontMatterRootNode
Obțineți și stabiliți RootNode
public abstract ChildFrontMatterSyntaxNode FrontMatterRootNode { get; }Valoarea proprietății
Methods
Find(Paramă String[])
Definiți interfața pentru a găsi BaseSyntaxNode
public ChildFrontMatterSyntaxNode Find(params string[] path)Parameters
path string
[]
Calea de strângere.
Returns
Cuvânt cheie de bază.
găsiți t>(Paramă String[])
Definiți interfața pentru a găsi T
public abstract T Find<t>(params string[] path) where T : ChildFrontMatterSyntaxNodeParameters
path string
[]
Calea de strângere.
Returns
T
Obiectul T.
Tipuri de parametri
T
Tipul de T.
GetTextContent()
Definiți interfața GetTextContent.
protected virtual TextSyntaxNode GetTextContent()Returns
şi textul sintaxului.
WriteComponentsTo(MarkdownTextWriter)
Definiți componentele scrise pentru interfață.
protected override void WriteComponentsTo(MarkdownTextWriter writer)Parameters
writer MarkdownTextWriter
Cuvânt cheie MarkdownTextWriter