Class HugoFrontMatterSyntaxNode
Numele spaţiului: Aspose.Html.Toolkit.Markdown.Syntax.Extensions Asamblare: Aspose.HTML.dll (25.4.0)
Definirea clasei de bază HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritable
Inheritance
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 : ChildFrontMatterSyntaxNode
Parameters
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