DocumentBase.FollowHyperlink 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
解析超連結,或是如果已下載文件就顯示快取文件。
public void FollowHyperlink (ref object address, ref object subAddress, ref object newWindow, ref object addHistory, ref object extraInfo, ref object method, ref object headerInfo);
member this.FollowHyperlink : obj * obj * obj * obj * obj * obj * obj -> unit
Public Sub FollowHyperlink (Optional ByRef address As Object, Optional ByRef subAddress As Object, Optional ByRef newWindow As Object, Optional ByRef addHistory As Object, Optional ByRef extraInfo As Object, Optional ByRef method As Object, Optional ByRef headerInfo As Object)
參數
- address
- Object
目標文件的位址。
- subAddress
- Object
目標文件內的位置。 預設值為空字串。
- newWindow
- Object
true
表示在新視窗中顯示目標位置。 預設值是 false
。
- addHistory
- Object
true
表示在目前日期之歷程記錄資料夾中加入連結。
- extraInfo
- Object
字串或位元組陣列,指定 HTTP 的其他資訊以供解析超連結。 例如,您可以使用 ExtraInfo
來指定影像地圖的座標、表單的內容或 FAT 檔名。 根據的值 Method
,字串會張貼或附加。 使用 ExtraInfoRequired 屬性判斷是否需要額外的資訊。
- method
- Object
指定其他 HTTP 資訊的處理方式。 MsoExtraInfoMethod.
- headerInfo
- Object
字串,指定 HTTP 要求的標題資訊。 預設值為空字串。 在 Visual Basic 中,您可以使用下列語法將數個標頭行結合成單一字串:“string1 " & vbCr & "
string2 ”。 指定的字串就會自動轉換成 ANSI 字元。 請注意, Heade
rInfo 自變數可能會覆寫預設 HTTP 標頭欄位。
範例
下列程式代碼範例會 FollowHyperlink 使用 方法在新視窗中顯示網頁。 若要使用此範例,請從文件層級專案中的 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);
}
Private Sub DocumentFollowHyperlink()
Me.FollowHyperlink(Address:="http://www.adatum.com", _
NewWindow:=True, AddHistory:=False)
End Sub
備註
如果已下載,這個方法會顯示位於 參數的 Address
快取檔。 否則,此方法會解析超連結、下載目標文件,並使用適當的應用程式顯示文件。 如果超連結使用檔案通訊協議,這個方法會開啟檔,而不是下載檔。
選擇性參數
如需選擇性參數的資訊,請參閱 Office 方案中的選擇性參數。