Class HugoFrontMatterSyntaxNode
名称: Aspose.Html.Toolkit.Markdown.Syntax.Extensions 编辑: Aspose.HTML.dll (25.4.0)
定义基础类 HugoFrontMatterSyntaxNode
[ComVisible(true)]
public abstract class HugoFrontMatterSyntaxNode : BlockSyntaxNode, IWritable
Inheritance
object ← MarkdownSyntaxNode ← BlockSyntaxNode ← HugoFrontMatterSyntaxNode
Derived
HugoYamlBasedFrontMatterSyntaxNode
Implements
继承人
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)
定义了HugoFrontMatterSyntax制造商。
protected HugoFrontMatterSyntaxNode(MarkdownSyntaxTree ownerSyntaxTree, MarkdownSyntaxToken opening, TextSyntaxNode text, MarkdownSyntaxToken closing)
Parameters
ownerSyntaxTree
MarkdownSyntaxTree
MarkdownSyntaxTree。
opening
MarkdownSyntaxToken
标志下载。
text
TextSyntaxNode
文本合成。
closing
MarkdownSyntaxToken
标志下载。
Properties
FrontMatterRootNode
获取并设置RootNode
public abstract ChildFrontMatterSyntaxNode FrontMatterRootNode { get; }
财产价值
Methods
Find(帕拉姆斯 String[])
设置接口以查找 BaseSyntaxNode
public ChildFrontMatterSyntaxNode Find(params string[] path)
Parameters
path
string
( )
线路线路。
Returns
基于SyntaxNode。
查找T>(帕拉姆斯 String[])
定义接口以找到 T
public abstract T Find<t>(params string[] path) where T : ChildFrontMatterSyntaxNode
Parameters
path
string
( )
线路线路。
Returns
T
T 对象。
类型参数
T
是T型。
GetTextContent()
定义 GetTextContent 界面。
protected virtual TextSyntaxNode GetTextContent()
Returns
文本合成。
WriteComponentsTo(MarkdownTextWriter)
定义 WriteComponentsTo 界面。
protected override void WriteComponentsTo(MarkdownTextWriter writer)
Parameters
writer
MarkdownTextWriter
MarkdownTextWriter。