MarkdownDocument MarkdownDocument MarkdownDocument Class


Represents a Markdown Document.

Initialize an instance and call Parse(String) to parse the Raw Markdown Text.

public class MarkdownDocument : Microsoft.Toolkit.Parsers.Markdown.Blocks.MarkdownBlock
type MarkdownDocument = class
    inherit MarkdownBlock
Public Class MarkdownDocument
Inherits MarkdownBlock


MarkdownDocument() MarkdownDocument() MarkdownDocument()

Initializes a new instance of the MarkdownDocument class.


Blocks Blocks Blocks

Gets or sets the list of block elements.

KnownSchemes KnownSchemes KnownSchemes

Gets a list of URL schemes.

Type Type Type

Gets or sets tells us what type this element is.

(Inherited from MarkdownBlock)


Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from MarkdownBlock)
GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from MarkdownBlock)
LookUpReference(String) LookUpReference(String) LookUpReference(String)

Looks up a reference using the ID. A reference is a line that looks like this: [foo]:

Parse(String) Parse(String) Parse(String)

Parses markdown document text.

ToString() ToString() ToString()

Converts the object into it's textual representation.

Applies to