Hyperlink

代表一个超链接。

public sealed class Hyperlink : PVIObject, IHyperlink

构造函数

名称描述
Hyperlink(ISlide)创建一个指向特定幻灯片的超链接实例。注意:创建的超链接应被分配给同一演示文稿中的某个对象,否则链接将以 NoAction 保存。
Hyperlink(string)创建一个超链接实例。
Hyperlink(Hyperlink, string, string, bool, bool, bool)使用另一个超链接作为源创建一个超链接实例,覆盖次要属性。

属性

名称描述
static EndShow { get; }返回结束放映的超链接。只读 Hyperlink
static FirstSlide { get; }返回演示文稿的第一张幻灯片的超链接。只读 Hyperlink
static LastSlide { get; }返回演示文稿的最后一张幻灯片的超链接。只读 Hyperlink
static LastVievedSlide { get; }返回最后查看的幻灯片的超链接。只读 Hyperlink
static Media { get; }返回特殊的“播放媒体文件”超链接。在 AudioFrame 和 VideoFrame 中使用。只读 Hyperlink
static NextSlide { get; }返回下一个幻灯片的超链接。只读 Hyperlink
static NoAction { get; }返回特殊的“无操作”超链接。只读 Hyperlink
static PreviousSlide { get; }返回前一张幻灯片的超链接。只读 Hyperlink
ActionType { get; }返回超链接的动作类型。只读 HyperlinkActionType
AsIPresentationComponent { get; }允许获取基本的 IPresentationComponent 接口。只读 IPresentationComponent
ColorSource { get; set; }表示超链接颜色的来源——可以是样式或部分格式。读写 HyperlinkColorSource
ExternalUrl { get; }指定外部 URL。只读字符串。
ExternalUrlOriginal { get; }表示为此部分设置的超链接,而不考虑部分的实际内容。PowerPoint 对链接及其在部分中的相应文本的行为是特定的。它允许以有效的 URL 形式为超链接创建文本,与链接的真实地址不同。在这种情况下,当您在编辑窗口中查看该链接时,它将更改以匹配文本部分。此属性表示超链接的原始值。
HighlightClick { get; set; }确定超链接在点击时是否应高亮显示。读写布尔值。
History { get; set; }确定当父超链接被调用时,目标是否应添加到查看过的超链接列表中。读写布尔值。
Sound { get; set; }表示超链接播放的声音。读写 IAudio
StopSoundOnClick { get; set; }确定点击超链接时声音是否应停止。读写布尔值。
TargetFrame { get; set; }返回如果存在的父超链接目标在父 HTML 框架集中内的框架。读写字符串。
TargetSlide { get; }如果超链接指向特定幻灯片,则返回该幻灯片。只读 ISlide
Tooltip { get; set; }返回可能在用户界面中作为与父超链接关联的字符串。读写字符串。

方法

名称描述
Equals(IHyperlink)确定两个超链接实例是否相等。
override Equals(object)确定两个超链接实例是否相等。
override GetHashCode()作为特定类型的哈希函数,适合用于哈希算法和像哈希表这样的数据结构。
operator ==测试两个超链接是否相等。
operator !=测试两个超链接是否不相等。

另见