Class
PowerPointContentPlanSlide
OfficeIMO.PowerPoint
One content slide rendered by the shared layout engine, including any required continuation slides.
Inheritance
- PowerPointDeckPlanSlide
- PowerPointContentPlanSlide
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?
- blocks System.Collections.Generic.IEnumerable<OfficeIMO.PowerPoint.PowerPointLayoutBlock>
- layout OfficeIMO.PowerPoint.PowerPointLayout = Auto
- subtitle string? = null
- seed string? = null
Inherited Methods
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 NoSlideNumber { get; set; } #Suppress the slide number on this slide.
public override PowerPointDeckPlanSlideKind Kind { get; } #Semantic slide kind.
Inherited Properties
public string? Subtitle { get; } #Inherited from PowerPointDeckPlanSlide