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


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 можно совмещать несколько строк заголовка в одну строку посредством следующего синтаксиса: «строка_1 " & vbCr & "строка_2 ».Указанная строка автоматически преобразуется в знаки ANSI.Обратите внимание, что аргумент HeaderInfo может перезаписать поля заголовков HTTP по умолчанию.

Заметки

Данный метод отображает кэшированный документ, расположенный в параметре Address, если он уже загружен. В противном случае этот метод разрешает гиперссылку, загружает целевой документ и отображает его в соответствующем приложении. Если в гиперссылке используется протокол file, данный метод открывает, а не загружает документ.

Необязательные параметры

Сведения о необязательных параметрах см. в разделе Необязательные параметры в решениях 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

См. также

Ссылки

DocumentBase Класс

Microsoft.Office.Tools.Word - пространство имен