API Reference

Class

PowerPointCustomShow

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Represents an editable named slide sequence in a PowerPoint presentation.

Inheritance

  • Object
  • PowerPointCustomShow

Usage

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

Accepted by parameters

Methods

public PowerPointCustomShow AddSlide(PowerPointSlide slide) #
Returns: PowerPointCustomShow

Adds a slide to the end of the custom show.

Parameters

slide OfficeIMO.PowerPoint.PowerPointSlide requiredposition: 0
public PowerPointCustomShow InsertSlide(Int32 index, PowerPointSlide slide) #
Returns: PowerPointCustomShow

Inserts a slide at the specified zero-based custom-show position.

Parameters

index System.Int32 requiredposition: 0
slide OfficeIMO.PowerPoint.PowerPointSlide requiredposition: 1
public PowerPointCustomShow MoveSlide(Int32 sourceIndex, Int32 destinationIndex) #
Returns: PowerPointCustomShow

Moves a slide between zero-based custom-show positions.

Parameters

sourceIndex System.Int32 requiredposition: 0
destinationIndex System.Int32 requiredposition: 1
public Boolean RemoveSlide(PowerPointSlide slide) #
Returns: Boolean

Removes the first matching slide from the custom show.

Parameters

slide OfficeIMO.PowerPoint.PowerPointSlide requiredposition: 0
public PowerPointCustomShow SetSlides(IEnumerable<PowerPointSlide> slides) #
Returns: PowerPointCustomShow

Replaces the custom-show slide sequence.

Parameters

slides System.Collections.Generic.IEnumerable{OfficeIMO.PowerPoint.PowerPointSlide} requiredposition: 0

Properties

public UInt32 Id { get; } #

Gets the stable custom-show identifier stored in the package.

public String Name { get; } #

Gets the custom-show display name.

public IReadOnlyList<PowerPointSlide> Slides { get; } #

Gets the slides in playback order.