API Reference

Class

PowerPointDeckPlanAlternativeSummary

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Lightweight description of how one deck plan resolves under one generated design alternative.

Inheritance

  • Object
  • PowerPointDeckPlanAlternativeSummary

Usage

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

Methods

public override String ToString() #
Returns: String

Properties

public Int32 Index { get; } #

Zero-based alternative index.

public PowerPointDesignVariety Variety { get; } #

Variety level used when resolving design alternatives for this preview.

public PowerPointDeckDesignSummary Design { get; } #

Design alternative summary.

public IReadOnlyList<PowerPointDeckPlanSlideRenderSummary> Slides { get; } #

Slide render summaries resolved under this design alternative.

public IReadOnlyList<PowerPointDeckPlanDiagnostic> Diagnostics { get; } #

Plan diagnostics shared by every alternative.

public Int32 ContentFitScore { get; } #

Lightweight score describing how well this design alternative fits the planned slide content.

public IReadOnlyList<String> ContentFitReasons { get; } #

Short explanations for why this design alternative fits the planned slide content.

public Boolean MatchesContent { get; } #

Whether this alternative has at least one positive content-fit signal.

public Boolean HasErrors { get; } #

Whether the plan has any diagnostics that would prevent semantic rendering.

public Boolean HasWarnings { get; } #

Whether the plan has any warning diagnostics.