/// <summary>如果已经下载指定文档,则显示缓冲区中的该文档。否则,本方法对指定超链接进行处理以下载目标文档,然后将该文档在适当的应用程序中显示出来。 /// </summary> /// <param name="NewWindow">如果为 True,则在新窗口中显示目标应用程序。默认值为 False。</param> /// <param name="AddHistory">未使用。保留供将来使用。</param> /// <param name="ExtraInfo">指定解析超链接时要使用的 HTTP 附加信息的 String 或字节数组。例如,可以使用 ExtraInfo 指定图像的坐标、窗体的内容或 FAT 文件名。</param> /// <param name="Method">指定附加 ExtraInfo 的方法。可以是下列 MsoExtraInfoMethod 常量之一。</param> /// <param name="HeaderInfo">指定 HTTP 请求的标题信息的 String。默认值为空字符串。</param> public void Follow(bool? NewWindow = null, object AddHistory = null, string ExtraInfo = null, MsoExtraInfoMethod? Method = null, string HeaderInfo = null) { _objaParameters = new object[5] { NewWindow == null ? System.Type.Missing : NewWindow, AddHistory == null ? System.Type.Missing : AddHistory, ExtraInfo == null ? System.Type.Missing : ExtraInfo, Method == null ? System.Type.Missing : Method, HeaderInfo == null ? System.Type.Missing : HeaderInfo }; _objHyperlink.GetType().InvokeMember("Follow", BindingFlags.InvokeMethod, null, _objHyperlink, _objaParameters); }
/// <summary>如果已经下载指定文档,则显示缓冲区中的该文档。否则,本方法对指定超链接进行处理以下载目标文档,然后将该文档在适当的应用程序中显示出来。 /// </summary> /// <param name="Address">目标文档的地址。</param> /// <param name="SubAddress">目标文档中的位置。默认值为空字符串。</param> /// <param name="NewWindow">如果为 True,则在新窗口中显示目标应用程序。默认值为 False。</param> /// <param name="AddHistory">未使用。保留供将来使用。</param> /// <param name="ExtraInfo">指定解析超链接时要使用的 HTTP 附加信息的 String 或字节数组。例如,可以使用 ExtraInfo 指定图像的坐标、窗体的内容或 FAT 文件名。</param> /// <param name="Method">指定附加 ExtraInfo 的方法。可以是 MsoExtraInfoMethod 常量之一。</param> /// <param name="HeaderInfo">指定 HTTP 请求的标题信息的 String。默认值为空字符串。</param> public void FollowHyperlink(string Address, string SubAddress = null, bool? NewWindow = null, object AddHistory = null, object ExtraInfo = null, MsoExtraInfoMethod? Method = null, string HeaderInfo = null) { _objaParameters = new object[7] { Address, SubAddress == null ? System.Type.Missing : SubAddress, NewWindow == null ? System.Type.Missing : NewWindow, AddHistory == null ? System.Type.Missing : AddHistory, ExtraInfo == null ? System.Type.Missing : ExtraInfo, Method == null ? System.Type.Missing : Method, HeaderInfo == null ? System.Type.Missing : HeaderInfo }; _objWorkbook.GetType().InvokeMember("FollowHyperlink", BindingFlags.InvokeMethod, null, _objWorkbook, _objaParameters); }