DocumentBase.FollowHyperlink Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Löst einen Link auf oder zeigt ein zwischengespeichertes Dokument an, wenn das Dokument bereits heruntergeladen wurde.
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)
Parameter
- address
- Object
Die Adresse des Zieldokuments.
- subAddress
- Object
Die Position innerhalb des Zieldokuments. Der Standardwert ist eine leere Zeichenfolge.
- newWindow
- Object
true
, wenn der Zielort in einem neuen Fenster angezeigt werden soll. Der Standardwert ist false
.
- addHistory
- Object
true
, wenn der Link dem Verlaufsordner des aktuellen Tages hinzugefügt werden soll.
- extraInfo
- Object
Eine Zeichenfolge oder ein Bytearray, die bzw. das zusätzliche Informationen für HTTP zur Auflösung des Links angibt. Sie können beispielsweise verwenden ExtraInfo
, um die Koordinaten einer Bildzuordnung, den Inhalt eines Formulars oder einen FAT-Dateinamen anzugeben. Die Zeichenfolge wird abhängig vom Wert von Method
entweder gepostet oder angefügt. Verwenden Sie die ExtraInfoRequired-Eigenschaft, um zu bestimmen, ob zusätzliche Informationen erforderlich sind.
- method
- Object
Gibt an, wie zusätzliche Informationen für HTTP verarbeitet werden. MsoExtraInfoMethod.
- headerInfo
- Object
Eine Zeichenfolge, die Headerinformationen für die HTTP-Anforderung angibt. Der Standardwert ist eine leere Zeichenfolge. In Visual Basic können Sie mehrere Headerzeilen in einer einzelnen Zeichenfolge kombinieren, indem Sie die folgende Syntax verwenden: "string1 " & vbCr & "
string2 ". Die angegebene Zeichenfolge wird automatisch in ANSI-Zeichen konvertiert. Beachten Sie, dass das Heade
rInfo-Argument möglicherweise standardmäßige HTTP-Headerfelder überschreibt.
Beispiele
Im folgenden Codebeispiel wird die FollowHyperlink -Methode verwendet, um eine Webseite in einem neuen Fenster anzuzeigen. Um dieses Beispiel zu verwenden, führen Sie es aus der ThisDocument
-Klasse in einem Projekt auf Dokumentebene aus.
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
Hinweise
Diese Methode zeigt das zwischengespeicherte Dokument an, das sich unter dem Address
Parameter befindet, wenn es bereits heruntergeladen wurde. Andernfalls löst diese Methode den Link auf, lädt das Zieldokument herunter und zeigt das Dokument in der entsprechenden Anwendung an. Wenn der Link das Dateiprotokoll verwendet, öffnet diese Methode das Dokument, anstatt es herunterzuladen.
Optionale Parameter
Informationen zu optionalen Parametern finden Sie unter Optionale Parameter in Office-Projektmappen.