API Reference

Class

PowerPointCompatibilityReport

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Structured compatibility evidence across local and externally recorded lanes.

Inheritance

  • Object
  • PowerPointCompatibilityReport

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Methods

public PowerPointCompatibilityReport RecordExternal(String lane, PowerPointCompatibilityStatus status, String message, params String[] artifactPaths) #
Returns: PowerPointCompatibilityReport

Records evidence from an external Google Slides, Keynote, or other import lane.

Parameters

lane System.String requiredposition: 0
status OfficeIMO.PowerPoint.PowerPointCompatibilityStatus requiredposition: 1
message System.String requiredposition: 2
artifactPaths System.String[] requiredposition: 3
public String ToJson(Boolean indented = true) #
Returns: String

Serializes the compatibility report as deterministic JSON.

Parameters

indented System.Boolean = true optionalposition: 0

Properties

public Int32 SchemaVersion { get; } #

Report schema version.

public IReadOnlyList<PowerPointCompatibilityLaneResult> Lanes { get; } #

Compatibility lane results.

public Boolean IsSuccessful { get; } #

Whether every lane that ran passed.