Class HugoYamlBasedFrontMatterSyntaxNode

HugoYamlBasedFrontMatterSyntaxNode class

يحدد HugoYamlBasedFrontMatterSyntaxNode

public class HugoYamlBasedFrontMatterSyntaxNode : HugoFrontMatterSyntaxNode, 
    IEnumerable<KeyValuePair<string, ChildFrontMatterSyntaxNode>>

الخصائص

اسموصف
FirstChild { get; }احصل على الطفل الأول .
override FrontMatterRootNode { get; }احصل على RootNode وقم بتعيينه.
LastChild { get; }احصل على آخر طفل .
NextSibling { get; }احصل على الأخ التالي .
Parent { get; }احصل على العقدة الأصلية .
PreviousSibling { get; }احصل على الشقيق السابق .

طُرق

اسموصف
override Accept(MarkdownSyntaxVisitor)يحدد الواجهة لقبول الزائر .
AppendChild(MarkdownSyntaxNode)إلحاق عقدة فرعية .
ChildNodes()احصل على مجموعة العقد الفرعية.
Find(params string[])يحدد الواجهة للبحث عن BaseSyntaxNode
override Find<T>(params string[])يحدد واجهة البحث عن T بسلسلة Path
GetEnumerator()احصل على العداد .
GetLeadingTrivia()احصل على المعلومات الرائدة .
GetSyntaxTree()احصل على شجرة البنية .
GetTrailingTrivia()احصل على المعلومات التافهة الزائدة .
InsertBefore(MarkdownSyntaxNode, MarkdownSyntaxNode)أدخل قبل العقدة .
RemoveChild(MarkdownSyntaxNode)قم بإزالة الطفل .
ReplaceChild(MarkdownSyntaxNode, MarkdownSyntaxNode)استبدال العقدة الفرعية .
override ToString()تجاوز طريقة ToString .
virtual WriteTo(MarkdownTextWriter)الكتابة إلى MarkdownTextWriter.
WriteTo(TextWriter)كتابة العقد لكاتب النص.

أنظر أيضا