Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/

API Reference

Class

OfficeTextIntegrityInspector

Namespace OfficeIMO.Provenance
Assembly OfficeIMO.Core
Modifiers static

Inspects exact Unicode controls without inferring AI authorship.

Inheritance

  • Object
  • OfficeTextIntegrityInspector

Methods

Inspect 2 overloads
public static OfficeTextIntegrityReport Inspect(String text, OfficeTextIntegrityOptions options = null, String location = "Text") #
Returns: OfficeTextIntegrityReport

Inspects a string and reports exact, context-sensitive Unicode code points.

Parameters

text System.String requiredposition: 0
options OfficeIMO.Provenance.OfficeTextIntegrityOptions = null optionalposition: 1
location System.String = "Text" optionalposition: 2
public static OfficeTextIntegrityReport Inspect(String text, OfficeTextIntegrityOptions options, String location, CancellationToken cancellationToken) #
Returns: OfficeTextIntegrityReport

Inspects a string with cooperative cancellation and reports exact, context-sensitive Unicode code points.

Parameters

text System.String requiredposition: 0
options OfficeIMO.Provenance.OfficeTextIntegrityOptions requiredposition: 1
location System.String requiredposition: 2
cancellationToken System.Threading.CancellationToken requiredposition: 3
InspectFile 2 overloads
public static OfficeTextIntegrityReport InspectFile(String filePath, OfficeTextIntegrityOptions options = null, String location = null) #
Returns: OfficeTextIntegrityReport

Inspects a BOM-aware UTF-8, UTF-16, or UTF-32 text file.

Parameters

filePath System.String requiredposition: 0
options OfficeIMO.Provenance.OfficeTextIntegrityOptions = null optionalposition: 1
location System.String = null optionalposition: 2
public static OfficeTextIntegrityReport InspectFile(String filePath, OfficeTextIntegrityOptions options, String location, CancellationToken cancellationToken) #
Returns: OfficeTextIntegrityReport

Inspects a BOM-aware UTF-8, UTF-16, or UTF-32 text file with cooperative cancellation.

Parameters

filePath System.String requiredposition: 0
options OfficeIMO.Provenance.OfficeTextIntegrityOptions requiredposition: 1
location System.String requiredposition: 2
cancellationToken System.Threading.CancellationToken requiredposition: 3