Metodo DocumentBase.FollowHyperlink
Risolve un collegamento ipertestuale o visualizza un documento nella cache se quest'ultimo è già stato scaricato.
Spazio dei nomi: Microsoft.Office.Tools.Word
Assembly: Microsoft.Office.Tools.Word.v4.0.Utilities (in Microsoft.Office.Tools.Word.v4.0.Utilities.dll)
Sintassi
'Dichiarazione
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
)
Parametri
- address
Tipo: System.Object%
Indirizzo del documento di destinazione.
- subAddress
Tipo: System.Object%
Posizione all'interno del documento di destinazione.Il valore predefinito è una stringa vuota.
- newWindow
Tipo: System.Object%
true per visualizzare il percorso di destinazione in una nuova finestra.Il valore predefinito è false.
- addHistory
Tipo: System.Object%
true per aggiungere il collegamento alla cartella Cronologia con la data odierna.
- extraInfo
Tipo: System.Object%
Matrice di stringhe o byte che specifica informazioni aggiuntive per il protocollo HTTP da utilizzare per risolvere il collegamento ipertestuale.È ad esempio possibile utilizzare l'argomento ExtraInfo per specificare le coordinate di una mappa immagine, il contenuto di un form o un nome file FAT.A seconda del valore di Method la stringa viene inviata o aggiunta.Utilizzare la proprietà ExtraInfoRequired per determinare se sono necessarie ulteriori informazioni.
- method
Tipo: System.Object%
Specifica la modalità di gestione di ulteriori informazioni per HTTP.MsoExtraInfoMethod.
- headerInfo
Tipo: System.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 un'unica stringa utilizzando la seguente sintassi: "stringa1 " & vbCr & "stringa2 ".La stringa specificata viene automaticamente convertita in caratteri ANSI.Si noti che l'argomento HeaderInfo potrebbe sovrascrivere i campi di intestazione HTTP predefiniti.
Note
Il metodo visualizza il documento memorizzato posto in corrispondenza del parametro Address, 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 per file, il metodo apre il documento anziché scaricarlo.
Parametri facoltativi
Per informazioni sui parametri facoltativi, vedere Parametri facoltativi nelle soluzioni Office.
Esempi
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare il metodo FollowHyperlink per visualizzare una pagina Web in una nuova finestra. Per utilizzare questo esempio, eseguirlo dalla classe ThisDocument in un progetto a livello di documento.
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);
}
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.