B-Arts DocumentationIndice generale

BMarkdownDocument

Identità

  • Namespace: B.BMarkdown

  • Assembly: BFramework

  • Tipo: class

  • Sorgente API: versione 5.0.0

Scopo

Rappresenta un documento Markdown analizzato, conservandone la radice, lo stato e le eventuali eccezioni.

Dichiarazione

public class BMarkdownDocument

Costruttori

  • BMarkdownDocument()

Proprietà

Proprietà Tipo Accesso
Root BMarkdownNode get privato in scrittura
ExceptionList List<Exception> get/set
IsNothing bool get, scrittura interna all'assembly

Il costruttore crea sempre Root con tipo BMarkdownNode.eNodeType.Document.

Metodi

  • void Clear()

  • string ToHTML()

  • string ToHTML(BMarkdownHtmlRenderer Renderer)

Clear elimina i figli della radice e le eccezioni e riporta IsNothing a true.

ToHTML() usa un renderer standard. L'overload con renderer accetta anche null, nel qual caso crea un nuovo BMarkdownHtmlRenderer.

Esempi

Consultare BMarkdownDocument - Esempi.