Skip to main content

Search OfficeIMO

Enter a topic, API type, or PowerShell command.

Documentation Search all OfficeIMO/
Class

PowerPointContentPlanSlide

OfficeIMO.PowerPoint

Namespace
OfficeIMO.PowerPoint
Assembly
OfficeIMO.PowerPoint
Source revision
e163ccb36643 with working tree changes
Modifiers
sealed

One content slide rendered by the shared layout engine, including any required continuation slides.

Inheritance

Constructors

public PowerPointContentPlanSlide(string? title, IEnumerable<PowerPointLayoutBlock> blocks, PowerPointLayout layout = Auto, string? subtitle = null, string? seed = null) #

Creates a content slide. Auto selects its layout from the supplied blocks.

Parameters

title string? required
blocks System.Collections.Generic.IEnumerable<OfficeIMO.PowerPoint.PowerPointLayoutBlock> required
layout OfficeIMO.PowerPoint.PowerPointLayout = Auto optional
subtitle string? = null optional
seed string? = null optional

Properties

public IReadOnlyList<PowerPointLayoutBlock> Blocks { get; } #

Ordered content passed directly to the layout engine.

public PowerPointLayout Layout { get; } #

Requested layout, or Auto to select from content.

public string? Eyebrow { get; set; } #

Optional eyebrow above the title.

public string? MapLabel { get; set; } #

Label above the coverage panel.

public IList<string> Metadata { get; } #

Metadata lines on an opening title slide.

public PowerPointTemplateLayoutInfo? TemplateLayout { get; set; } #

Specific template layout for this slide; otherwise the composition's kind mapping applies.

public string? Notes { get; set; } #

Speaker notes; never added to the visible slide body.

public string? Takeaway { get; set; } #

Takeaway below metrics, cards or process steps.

public string? SourceNote { get; set; } #

Caption or source below the main content.

public bool NoFooter { get; set; } #

Suppress footer text on this slide.

public bool NoSlideNumber { get; set; } #

Suppress the slide number on this slide.

public override PowerPointDeckPlanSlideKind Kind { get; } #

Semantic slide kind.