Condividi tramite


DocumentBase.FollowHyperlink Metodo

Definizione

Risolve un collegamento ipertestuale o visualizza un documento nella cache se quest'ultimo è già stato scaricato.

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)

Parametri

address
Object

Indirizzo del documento di destinazione.

subAddress
Object

Posizione all'interno del documento di destinazione. Il valore predefinito è una stringa vuota.

newWindow
Object

true per visualizzare il percorso di destinazione in una nuova finestra. Il valore predefinito è false.

addHistory
Object

true per aggiungere il collegamento alla cartella Cronologia con la data odierna.

extraInfo
Object

Matrice di stringhe o byte che specifica informazioni aggiuntive per il protocollo HTTP da utilizzare per risolvere il collegamento ipertestuale. Ad esempio, è possibile usare ExtraInfo per specificare le coordinate di una mappa immagine, il contenuto di una maschera o un nome di file FAT. La stringa viene inserita o aggiunta, a seconda del valore di Method. Utilizzare la proprietà ExtraInfoRequired per determinare se sono necessarie ulteriori informazioni.

method
Object

Specifica la modalità di gestione di ulteriori informazioni per HTTP. MsoExtraInfoMethod.

headerInfo
Object

Stringa che specifica le informazioni di intestazione per la richiesta HTTP. Il valore predefinito è una stringa vuota. In Visual Basic è possibile combinare più righe di intestazione in una singola stringa usando la sintassi seguente: "string1 " & vbCr & "string2". La stringa specificata viene automaticamente convertita in caratteri ANSI. Si noti che l'argomento HeaderInfo potrebbe sovrascrivere i campi di intestazione HTTP predefiniti.

Esempio

Nell'esempio di codice seguente viene utilizzato il FollowHyperlink metodo per visualizzare una pagina Web in una nuova finestra. Per usare questo esempio, eseguirlo dalla ThisDocument classe in un progetto a livello di 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

Commenti

Questo metodo visualizza il documento memorizzato nella cache nel Address parametro , se è già stato scaricato. In caso contrario, questo metodo risolve il collegamento ipertestuale, scarica il documento di destinazione e lo visualizza nell'applicazione corretta. Se il collegamento ipertestuale utilizza il protocollo di file, questo metodo apre il documento anziché scaricarlo.

Parametri facoltativi

Per informazioni sui parametri facoltativi, vedere parametri facoltativi nelle soluzioni Office.

Si applica a