API Reference

Class

LegacyPptHyperlink

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

Represents one document-level external or internal-slide hyperlink target.

Inheritance

  • Object
  • LegacyPptHyperlink

Usage

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

Properties

public UInt32 Id { get; } #

Gets the identifier referenced by InteractiveInfoAtom records.

public String FriendlyName { get; } #

Gets the user-readable target name, when present.

public String Target { get; } #

Gets the destination path or URL, when present.

public String Location { get; } #

Gets the location within the destination, when present.

public Nullable<UInt32> TargetSlideId { get; } #

Gets the binary slide identifier for an internal-slide target, when present.

public Nullable<Int32> TargetSlideNumber { get; } #

Gets the one-based slide ordinal recorded with an internal-slide target, when present.

public String TargetSlideName { get; } #

Gets the recorded internal-slide name, when present.

public Boolean IsInternalSlideTarget { get; } #

Gets whether this hyperlink points to a slide in the same presentation.

public String ScreenTip { get; set; } #

Gets the PowerPoint 2000+ screen tip, when present.

public UInt32 ExtensionFlags { get; set; } #

Gets the raw PowerPoint 2000+ hyperlink flags.

public Boolean WasCreatedByInsertHyperlinkDialog { get; } #

Gets whether the hyperlink was created through the Insert Hyperlink dialog.

public Boolean LocationIsNamedShow { get; } #

Gets whether the location identifies a named custom show.

public Boolean ReturnsToSlideAfterCustomShow { get; } #

Gets whether a named custom show returns to the invoking slide.

public Uri Uri { get; } #

Gets a combined URI when the target can be represented as one.