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
)
参数
- address
类型:System.Object%
目标文档的地址。
- subAddress
类型:System.Object%
目标文档中的位置。默认值为空字符串。
- newWindow
类型:System.Object%
如果为 true,则在新窗口中显示目标位置。默认值为 false。
- addHistory
类型:System.Object%
如果为 true,则添加指向当前日期的历史记录文件夹的链接。
- extraInfo
类型:System.Object%
一个字符串或字节数组,为 HTTP 指定要用来解析超链接的其他信息。例如,可以使用 ExtraInfo 指定图像映射的坐标、窗体的内容或 FAT 文件名。字符串可以发送,也可以追加,具体情况取决于 Method 的值。使用 ExtraInfoRequired 属性确定是否需要额外的信息。
- method
类型:System.Object%
指定其他 HTTP 信息的处理方式。MsoExtraInfoMethod.
- 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 安全性
- 对直接调用方的完全信任。此成员不能由部分信任的代码使用。有关更多信息,请参见通过部分受信任的代码使用库。