API Reference

Class

PowerPointCompositionLayout

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Resolved layout regions for a raw designer composition preset.

Inheritance

  • Object
  • PowerPointCompositionLayout

Usage

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

Properties

public PowerPointCompositionPreset Preset { get; } #

Preset used after resolving Auto.

public PowerPointCompositionVariant Variant { get; } #

Variant used after resolving Auto.

public PowerPointLayoutBox Content { get; } #

Full content region used to derive the preset.

public PowerPointLayoutBox Primary { get; } #

Main narrative or primary content region.

public PowerPointLayoutBox Secondary { get; } #

Secondary narrative or supporting content region.

public PowerPointLayoutBox Visual { get; } #

Preferred region for a visual frame, map, proof wall, or custom illustration.

public PowerPointLayoutBox Metrics { get; } #

Preferred region for metrics or compact quantified proof.

public PowerPointLayoutBox Supporting { get; } #

Preferred region for a callout, note, or supporting text.

public IReadOnlyList<PowerPointLayoutBox> Grid { get; } #

Reusable grid regions supplied by the preset.