DocumentBase.FollowHyperlink 方法

解析超链接,或者如果文档已经下载的话,则显示缓存的文档。

命名空间:  Microsoft.Office.Tools.Word
程序集:  Microsoft.Office.Tools.Word.v4.0.Utilities(在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

语法

声明
Public Sub FollowHyperlink ( _
    ByRef address As Object, _
    ByRef subAddress As Object, _
    ByRef newWindow As Object, _
    ByRef addHistory As Object, _
    ByRef extraInfo As Object, _
    ByRef method As Object, _
    ByRef headerInfo As Object _
)
public void FollowHyperlink(
    ref Object address,
    ref Object subAddress,
    ref Object newWindow,
    ref Object addHistory,
    ref Object extraInfo,
    ref Object method,
    ref Object headerInfo
)

参数

  • subAddress
    类型:System.Object%
    目标文档中的位置。默认值为空字符串。
  • newWindow
    类型:System.Object%
    如果为 true,则在新窗口中显示目标位置。默认值为 false。
  • addHistory
    类型:System.Object%
    如果为 true,则添加指向当前日期的历史记录文件夹的链接。
  • extraInfo
    类型:System.Object%
    一个字符串或字节数组,为 HTTP 指定要用来解析超链接的其他信息。例如,可以使用 ExtraInfo 指定图像映射的坐标、窗体的内容或 FAT 文件名。字符串可以发送,也可以追加,具体情况取决于 Method 的值。使用 ExtraInfoRequired 属性确定是否需要额外的信息。
  • headerInfo
    类型:System.Object%
    一个字符串,指定 HTTP 请求的标头信息。默认值为空字符串。在 Visual Basic 中,可以通过使用如下语法将几个标题行合并到一个字符串中:"string1 " & vbCr & "string2 "。指定的字符串自动转换为 ANSI 字符。请注意,HeaderInfo 参数可以覆盖默认的 HTTP 标头字段。

备注

此方法显示位于 Address 参数处的缓存文档(如果该文档已经下载)。 否则,此方法解析超链接,下载目标文档并在适当的应用程序中显示此文档。 如果超链接使用文件协议,则此方法打开文档,而不是下载它。

可选参数

有关可选参数的信息,请参见Office 解决方案中的可选参数

示例

下面的代码示例使用 FollowHyperlink 方法在新窗口中显示网页。 若要使用此示例,请从文档级项目内的 ThisDocument 类中运行此示例。

Private Sub DocumentFollowHyperlink()
    Me.FollowHyperlink(Address:="http://www.adatum.com", _
        NewWindow:=True, AddHistory:=False)
End Sub
private void DocumentFollowHyperlink()
{
    object address = "http://www.adatum.com/";
    object newWindow = true;
    object addHistory = false;

    this.FollowHyperlink(ref address, ref missing, ref newWindow,
        ref addHistory, ref missing, ref missing, ref missing);
}

.NET Framework 安全性

请参见

参考

DocumentBase 类

Microsoft.Office.Tools.Word 命名空间