API Reference
Class
AdfConverter
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
- options OfficeIMO.Markdown.Html.HtmlToMarkdownOptions? = null
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
- options OfficeIMO.Markdown.Html.HtmlToMarkdownOptions?
- adfOptions OfficeIMO.Adf.AdfConversionOptions
FromMarkdown 4 overloads
public static AdfConversionResult<AdfDocument> FromMarkdown(String markdown) #Returns:
AdfConversionResult<AdfDocument>Converts Markdown text to ADF.
Parameters
- markdown System.String
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
- options OfficeIMO.Adf.AdfConversionOptions
public static AdfConversionResult<AdfDocument> FromMarkdown(MarkdownDoc markdown) #Returns:
AdfConversionResult<AdfDocument>Converts an OfficeIMO Markdown document to ADF.
Parameters
- markdown OfficeIMO.Markdown.MarkdownDoc
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
- options OfficeIMO.Adf.AdfConversionOptions
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
- htmlOptions OfficeIMO.Markdown.HtmlOptions? = null
- options OfficeIMO.Adf.AdfConversionOptions? = null
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
- options OfficeIMO.Adf.AdfConversionOptions? = null
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
- options OfficeIMO.Adf.AdfConversionOptions? = null
Inherited Methods
public virtual Boolean Equals(Object? obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object?