Class HugoFrontMatterSyntaxNode

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

IWritable

继承人

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; }

财产价值

ChildFrontMatterSyntaxNode

Methods

Find(帕拉姆斯 String[])

设置接口以查找 BaseSyntaxNode

public ChildFrontMatterSyntaxNode Find(params string[] path)

Parameters

path string ( )

线路线路。

Returns

ChildFrontMatterSyntaxNode

基于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

TextSyntaxNode

文本合成。

WriteComponentsTo(MarkdownTextWriter)

定义 WriteComponentsTo 界面。

protected override void WriteComponentsTo(MarkdownTextWriter writer)

Parameters

writer MarkdownTextWriter

MarkdownTextWriter。

 中文