Método DocumentBase.FollowHyperlink
Resolve um hiperlink, ou exibir um documento em cache se o documento foi baixado já.
Namespace: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (em Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintaxe
'Declaração
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
)
Parâmetros
- address
Tipo: System.Object%
O endereço de documento de destino.
- subAddress
Tipo: System.Object%
O local dentro do documento de destino.O valor padrão é uma cadeia de caracteres vazia.
- newWindow
Tipo: System.Object%
true para exibir o local de destino em uma nova janela.O valor padrão é false.
- addHistory
Tipo: System.Object%
true para adicionar um link para a pasta atual do histórico do dia.
- extraInfo
Tipo: System.Object%
Uma cadeia de caracteres ou uma matriz de bytes que especifica informações adicionais para HTTP que usa para resolver o hiperlink.Por exemplo, você pode usar ExtraInfo para especificar as coordenadas de um mapa de imagem, do conteúdo de um formulário, ou um nome de arquivo GORDO.A cadeia de caracteres é remetida acrescentado ou, dependendo do valor de Method.Use a propriedade de ExtraInfoRequired para determinar se a informação adicional é necessária.
- method
Tipo: System.Object%
Especifica a maneira que informações adicionais para HTTP é tratada.MsoExtraInfoMethod .
- headerInfo
Tipo: System.Object%
Uma cadeia de caracteres que especifica informações de cabeçalho para a solicitação HTTP.O valor padrão é uma cadeia de caracteres vazia.No Visual Basic, você pode combinar várias linhas de cabeçalho em uma única cadeia de caracteres usando a seguinte sintaxe: “string1 " & vbCr & "string2”.A cadeia de caracteres especificada é convertido automaticamente de caracteres ANSI.Observe que o argumento de rInfo de Headepode substituir campos de cabeçalho HTTP padrão.
Comentários
Este método exibe o documento em cache no parâmetro de Address , se já foi baixado.Caso contrário, esse método determina o hiperlink, baixa o documento de destino, e exibe o documento no aplicativo apropriado.Se o hiperlink usa o protocolo de arquivo, esse método abre o documento em vez de baixá-lo.
Parâmetros Opcionais
Para obter informações sobre parâmetros opcionais, consulte Parâmetros opcionais em soluções do Office.
Exemplos
O exemplo de código a seguir usa o método de FollowHyperlink para exibir uma página da Web em uma nova janela.Para usar este exemplo, ele execução da classe de ThisDocument em um projeto de um documento nível.
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);
}
Segurança do .NET Framework
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.