Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

AdfConverter

Namespace OfficeIMO.Adf
Assembly OfficeIMO.Adf
Modifiers static

Converts ADF through OfficeIMO's canonical Markdown and HTML models.

Inheritance

  • Object
  • AdfConverter

Methods

FromHtml 2 overloads
public static AdfConversionResult<AdfDocument> FromHtml(String html, HtmlToMarkdownOptions? options = null) #
Returns: AdfConversionResult<AdfDocument>

Converts HTML to ADF through OfficeIMO.Html and OfficeIMO.Markdown.Html.

Parameters

html System.String requiredposition: 0
options OfficeIMO.Markdown.Html.HtmlToMarkdownOptions? = null optionalposition: 1
public static AdfConversionResult<AdfDocument> FromHtml(String html, HtmlToMarkdownOptions? options, AdfConversionOptions adfOptions) #
Returns: AdfConversionResult<AdfDocument>

Converts HTML to ADF with caller-configured task identities and destination validation.

Parameters

html System.String requiredposition: 0
options OfficeIMO.Markdown.Html.HtmlToMarkdownOptions? requiredposition: 1
adfOptions OfficeIMO.Adf.AdfConversionOptions requiredposition: 2
FromMarkdown 4 overloads
public static AdfConversionResult<AdfDocument> FromMarkdown(String markdown) #
Returns: AdfConversionResult<AdfDocument>

Converts Markdown text to ADF.

Parameters

markdown System.String requiredposition: 0
public static AdfConversionResult<AdfDocument> FromMarkdown(String markdown, AdfConversionOptions options) #
Returns: AdfConversionResult<AdfDocument>

Converts Markdown text with resource limits, cancellation, task identities and destination validation.

Parameters

markdown System.String requiredposition: 0
options OfficeIMO.Adf.AdfConversionOptions requiredposition: 1
public static AdfConversionResult<AdfDocument> FromMarkdown(MarkdownDoc markdown) #
Returns: AdfConversionResult<AdfDocument>

Converts an OfficeIMO Markdown document to ADF.

Parameters

markdown OfficeIMO.Markdown.MarkdownDoc requiredposition: 0
public static AdfConversionResult<AdfDocument> FromMarkdown(MarkdownDoc markdown, AdfConversionOptions options) #
Returns: AdfConversionResult<AdfDocument>

Converts a Markdown document with caller-configured task identity generation.

Parameters

markdown OfficeIMO.Markdown.MarkdownDoc requiredposition: 0
options OfficeIMO.Adf.AdfConversionOptions requiredposition: 1
public static AdfConversionResult<String> ToHtml(AdfDocument document, HtmlOptions? htmlOptions = null, AdfConversionOptions? options = null) #
Returns: AdfConversionResult<String>

Converts an ADF document to an HTML fragment through OfficeIMO.Markdown.

Parameters

document OfficeIMO.Adf.AdfDocument requiredposition: 0
htmlOptions OfficeIMO.Markdown.HtmlOptions? = null optionalposition: 1
options OfficeIMO.Adf.AdfConversionOptions? = null optionalposition: 2
public static AdfConversionResult<String> ToMarkdown(AdfDocument document, AdfConversionOptions? options = null) #
Returns: AdfConversionResult<String>

Converts an ADF document to Markdown text.

Parameters

document OfficeIMO.Adf.AdfDocument requiredposition: 0
options OfficeIMO.Adf.AdfConversionOptions? = null optionalposition: 1
public static AdfConversionResult<MarkdownDoc> ToMarkdownDocument(AdfDocument document, AdfConversionOptions? options = null) #
Returns: AdfConversionResult<MarkdownDoc>

Converts an ADF document to the OfficeIMO Markdown object model.

Parameters

document OfficeIMO.Adf.AdfDocument requiredposition: 0
options OfficeIMO.Adf.AdfConversionOptions? = null optionalposition: 1