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.