Class YamlMappingSyntaxNode

Class YamlMappingSyntaxNode

Namespace: Aspose.Html.Toolkit.Markdown.Syntax.Extensions
Assembly: Aspose.HTML.dll (25.2.0)

Defines the YamlMappingSyntaxNode

[ComVisible(true)]
public sealed class YamlMappingSyntaxNode : ChildFrontMatterSyntaxNode, IEnumerable<childfrontmattersyntaxnode>, IEnumerable

Inheritance

objectChildFrontMatterSyntaxNodeYamlMappingSyntaxNode

Implements

IEnumerable<childfrontmattersyntaxnode>, IEnumerable

Inherited Members

ChildFrontMatterSyntaxNode.GetEnumerator(), object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

Children

Get the all Children.

public IEnumerable<keyvaluepair<childfrontmattersyntaxnode, childfrontmattersyntaxnode="">&gt; Children { get; }

Property Value

IEnumerable<KeyValuePair<ChildFrontMatterSyntaxNode, ChildFrontMatterSyntaxNode&gt;&gt;

Keys

Get all Keys.

public IEnumerable<childfrontmattersyntaxnode> Keys { get; }

Property Value

IEnumerable<ChildFrontMatterSyntaxNode&gt;

Values

Get all Values.

public IEnumerable<childfrontmattersyntaxnode> Values { get; }

Property Value

IEnumerable<ChildFrontMatterSyntaxNode&gt;

this[int]

Get the value by index.

public ChildFrontMatterSyntaxNode this[int index] { get; }

Property Value

ChildFrontMatterSyntaxNode

Exceptions

ArgumentOutOfRangeException

Throw the ArgumentOutOfRangeException

this[string]

Get the ChildFrontMatterSyntaxNode by string key.

public ChildFrontMatterSyntaxNode this[string key] { get; }

Property Value

ChildFrontMatterSyntaxNode

Exceptions

ArgumentException

Methods

GetEnumerator()

Gets the enumerator.

public override IEnumerator<childfrontmattersyntaxnode> GetEnumerator()

Returns

IEnumerator<ChildFrontMatterSyntaxNode&gt;

An System.Collections.IEnumerator object that can be used to iterate through the collection. </keyvaluepair<childfrontmattersyntaxnode,></childfrontmattersyntaxnode>