DocumentBase.FollowHyperlink Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Resuelve un hipervínculo o muestra un documento en memoria caché si el documento ya se ha descargado.
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)
Parámetros
- address
- Object
Dirección del documento de destino.
- subAddress
- Object
Ubicación en el documento de destino. El valor predeterminado es una cadena vacía.
- newWindow
- Object
true
para mostrar la ubicación de destino en una nueva ventana. El valor predeterminado es false
.
- addHistory
- Object
true
para agregar el vínculo a la carpeta de historial del día actual.
- extraInfo
- Object
Cadena o matriz de bytes que especifica información adicional que utiliza HTTP para resolver el hipervínculo. Por ejemplo, puede usar ExtraInfo
para especificar las coordenadas de un mapa de imagen, el contenido de un formulario o un nombre de archivo FAT. La cadena se publica o anexa, según el valor de Method
. Utilice la propiedad ExtraInfoRequired para determinar si se requiere información adicional.
- method
- Object
Especifica la manera en que se controla la información adicional para HTTP. MsoExtraInfoMethod.
- headerInfo
- Object
Cadena que especifica información de encabezado para la solicitud HTTP. El valor predeterminado es una cadena vacía. En Visual Basic, puede combinar varias líneas de encabezado en una sola cadena mediante la sintaxis siguiente: "string1 " & vbCr & "
string2". La cadena especificada se convierte automáticamente en caracteres ANSI. Tenga en cuenta que el Heade
argumento rInfo podría sobrescribir los campos de encabezado HTTP predeterminados.
Ejemplos
En el ejemplo de código siguiente se usa el FollowHyperlink método para mostrar una página web en una nueva ventana. Para usar este ejemplo, ejecútelo desde la ThisDocument
clase en un proyecto de nivel de documento.
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
Comentarios
Este método muestra el documento almacenado en caché ubicado en el Address
parámetro , si ya se ha descargado. De lo contrario, este método resuelve el hipervínculo, descarga el documento de destino y muestra el documento en la aplicación correspondiente. Si el hipervínculo usa el protocolo de archivo, este método abre el documento en lugar de descargarlo.
Parámetros opcionales
Para obtener información sobre los parámetros opcionales, vea Parámetros opcionales en soluciones de Office.