Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

OfficeHiddenDataReportSerializer

OfficeIMO.Workflows

Namespace
OfficeIMO.Workflows
Assembly
OfficeIMO.Workflows
Source revision
0eef6a5756b9 with working tree changes
Modifiers
static

Canonical versioned hidden-data report transport, shared by the CLI, the MCP tools and the browser.

Inheritance

  • object
  • OfficeHiddenDataReportSerializer

Methods

public static HiddenDataResultDto Create(OfficeHiddenDataReport report, string sourceName, string? outputName = null) #

Creates the transport document for a report.

Parameters

report OfficeIMO.OfficeHiddenDataReport required
sourceName string required
outputName string? = null optional
public static string Serialize(OfficeHiddenDataReport report, string sourceName, string? outputName = null) #

Serializes a report as camel-case JSON with string enums.

Parameters

report OfficeIMO.OfficeHiddenDataReport required
The inspection or removal report.
sourceName string required
The inspected file name or path.
outputName string? = null optional
The cleaned copy's name or path, when the report comes from removal.

Returns

string

Fields

public const string Schema #

The schema identifier carried by every serialized report.

Value: officeimo.hidden-data.result.v1