本文為機器翻譯文章。如需檢視英文版,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

DocumentBase.FollowHyperlink 方法 (Object, Object, Object, Object, Object, Object, Object)

 

發佈時間: 2016年4月

解析超連結,或是如果已下載文件就顯示快取文件。

命名空間:   Microsoft.Office.Tools.Word
組件:  Microsoft.Office.Tools.Word.v4.0.Utilities (在 Microsoft.Office.Tools.Word.v4.0.Utilities.dll 中)

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

目標文件的位址。

subAddress

目標文件內的位置。 預設值為空字串。

newWindow

true 表示在新視窗中顯示目標位置。 預設值是 false

addHistory

true 表示在目前日期之歷程記錄資料夾中加入連結。

extraInfo

字串或位元組陣列,指定 HTTP 的其他資訊以供解析超連結。 例如,您可以使用 ExtraInfo 指定影像地圖座標、表單內容或 FAT 檔名。 Method 值張貼或附加字串。 使用 P:Microsoft.Office.Interop.Word.Hyperlink.ExtraInfoRequired 屬性判斷是否需要額外的資訊。

method

指定其他 HTTP 資訊的處理方式。 T:Microsoft.Office.Core.MsoExtraInfoMethod .

headerInfo

字串,指定 HTTP 要求的標題資訊。 預設值為空字串。 在 Visual Basic 中可以使用下列語法,將數個標頭行結合為單一字串:"string1 " & vbCr & "string2 "。 指定的字串就會自動轉換成 ANSI 字元。 請注意,HeaderInfo 引數可能會覆寫預設的 HTTP 標頭欄位。

此方法會顯示位於 Address 參數的快取文件 (如果已下載此文件)。 否則,此方法會解析超連結、下載目標文件,並使用適當的應用程式顯示文件。 如果超連結使用檔案通訊協定,此方法就會開啟文件而不是下載文件。

如需選擇性參數的詳細資訊,請參閱Office 方案中的選擇性參數

下列程式碼範例會使用 FollowHyperlink 方法,在新視窗中顯示 Web 網頁。 若要使用這個範例,請在文件層級專案中的 ThisDocument 類別執行。

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);
}
回到頁首
顯示: