Document.FollowHyperlink Метод (2007 System)
Обновлен: Ноябрь 2007
Разрешает гиперссылку, либо отображает кэшированный документ, если документ уже загружен.
Пространство имен: Microsoft.Office.Tools.Word
Сборка: Microsoft.Office.Tools.Word.v9.0 (в Microsoft.Office.Tools.Word.v9.0.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 _
)
'Применение
Dim instance As Document
Dim Address As Object
Dim SubAddress As Object
Dim NewWindow As Object
Dim AddHistory As Object
Dim ExtraInfo As Object
Dim Method As Object
Dim HeaderInfo As Object
instance.FollowHyperlink(Address, SubAddress, _
NewWindow, AddHistory, ExtraInfo, _
Method, HeaderInfo)
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 используется, чтобы отобразить веб-страницу в новом окне.
В этом примере демонстрируется настройка уровня документа.
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);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.