API Reference
Class
MarkdownProvenance
Inspects and selectively removes standards-defined C2PA text carriers from Markdown.
Inheritance
- Object
- MarkdownProvenance
Methods
public static OfficeProvenanceReport Inspect(String markdown, OfficeProvenanceOptions options = null) #Returns:
OfficeProvenanceReportInspects a Markdown string for structured and unstructured C2PA carriers.
Parameters
- markdown System.String
- options OfficeIMO.Provenance.OfficeProvenanceOptions = null
public static OfficeProvenanceReport InspectFile(String filePath, OfficeProvenanceOptions options = null) #Returns:
OfficeProvenanceReportInspects a bounded Markdown file.
Parameters
- filePath System.String
- options OfficeIMO.Provenance.OfficeProvenanceOptions = null
public static OfficeProvenanceRemovalResult Remove(String markdown, OfficeProvenanceRemovalOptions options = null) #Returns:
OfficeProvenanceRemovalResultRemoves selected C2PA text carriers from Markdown content.
Parameters
- markdown System.String
- options OfficeIMO.Provenance.OfficeProvenanceRemovalOptions = null
public static OfficeProvenanceRemovalResult RemoveFile(String inputPath, String outputPath, OfficeProvenanceRemovalOptions options = null) #Returns:
OfficeProvenanceRemovalResultRemoves selected C2PA text carriers and atomically writes a Markdown file.
Parameters
- inputPath System.String
- outputPath System.String
- options OfficeIMO.Provenance.OfficeProvenanceRemovalOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object