API Reference

Class

LegacyPptInteraction

Namespace OfficeIMO.PowerPoint.LegacyPpt.Model
Assembly OfficeIMO.PowerPoint
Modifiers sealed

Represents a decoded click or mouse-over action.

Inheritance

  • Object
  • LegacyPptInteraction

Usage

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

Properties

public LegacyPptInteractionTrigger Trigger { get; } #

Gets the interaction trigger.

public LegacyPptInteractionAction Action { get; } #

Gets the action kind.

public LegacyPptInteractionJump Jump { get; } #

Gets the built-in jump kind.

public LegacyPptHyperlinkType HyperlinkType { get; } #

Gets the legacy hyperlink target category.

public UInt32 SoundIdReference { get; } #

Gets the referenced transition or action sound identifier.

public UInt32 HyperlinkIdReference { get; } #

Gets the referenced document hyperlink identifier.

public Byte OleVerb { get; } #

Gets the OLE verb value.

public Byte Flags { get; } #

Gets the raw animated, stop-sound, custom-show-return, and visited flags.

public String Name { get; } #

Gets the macro, program, or custom-show name, when present.

public LegacyPptCustomShow CustomShow { get; } #

Gets the resolved named show for a custom-show action, when present.

public Boolean IsAnimated { get; } #

Gets whether the action is marked as animated.

public Boolean StopsSound { get; } #

Gets whether the action stops the current sound.

public Boolean ReturnsFromCustomShow { get; } #

Gets whether a custom show returns to the invoking slide.

public Boolean IsVisited { get; } #

Gets whether PowerPoint marked the interaction as visited.