Поделиться через


DocumentBase.FollowHyperlink Метод

Определение

Разрешает гиперссылку, либо отображает кэшированный документ, если документ уже загружен.

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.

Применяется к