API Reference

Class

PowerPointClassicAnimation

Namespace OfficeIMO.PowerPoint
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Describes one editable classic animation attached to a slide shape.

Inheritance

  • Object
  • PowerPointClassicAnimation

Usage

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

Properties

public UInt32 ShapeId { get; } #

Gets the target shape identifier.

public PowerPointClassicAnimationEffect Effect { get; } #

Gets the classic entrance effect.

public Byte Direction { get; } #

Gets the effect-specific direction or variant byte.

public PowerPointClassicAnimationBuildType BuildType { get; } #

Gets the shape, text, or chart build mode.

public Boolean Automatic { get; } #

Gets whether the effect starts automatically.

public Int32 DelayMilliseconds { get; } #

Gets the automatic-start delay in milliseconds.

public Int32 Order { get; } #

Gets the authored slide animation order; -2 follows the master placeholder.

public Boolean Reverse { get; } #

Gets whether the build order is reversed.

public Boolean AnimateBackground { get; } #

Gets whether the shape background participates in the effect.

public PowerPointClassicAnimationAfterEffect AfterEffect { get; } #

Gets the state applied after the effect completes.

public PowerPointClassicTextBuild TextBuild { get; } #

Gets the text subdivision mode.

public UInt32 RawDimColor { get; } #

Gets the raw legacy dim ColorIndexStruct.

public Boolean PlaysSound { get; } #

Gets whether an embedded sound plays with the effect.

public Boolean StopsSound { get; } #

Gets whether existing sounds stop when the effect starts.

public String SoundRelationshipId { get; } #

Gets the embedded-audio relationship used by the effect.

public String SoundName { get; } #

Gets the embedded sound name.