Freigeben über


UriBuilder.Fragment-Eigenschaft

Ruft den Fragmentteil des URIs ab oder legt diesen fest.

Namespace: System
Assembly: System (in system.dll)

Syntax

'Declaration
Public Property Fragment As String
'Usage
Dim instance As UriBuilder
Dim value As String

value = instance.Fragment

instance.Fragment = value
public string Fragment { get; set; }
public:
property String^ Fragment {
    String^ get ();
    void set (String^ value);
}
/** @property */
public String get_Fragment ()

/** @property */
public void set_Fragment (String value)
public function get Fragment () : String

public function set Fragment (value : String)

Eigenschaftenwert

Der Fragmentteil des URIs. Der Fragmentbezeichner ("#") wird am Anfang des Fragments hinzugefügt.

Hinweise

Die Fragment-Eigenschaft enthält den Text, der auf eine Fragmentmarkierung (#) im URI folgt, einschließlich der Fragmentmarkierung. Beim Festlegen der Fragment-Eigenschaft wird die Fragmentmarkierung dem Wert hinzugefügt. Hinweis   In den Versionen 1.0 und 1.1 von .NET Framework wurde die Query-Eigenschaft gelöscht, wenn die Fragment-Eigenschaft auf einen beliebigen Wert einschließlich NULL (Nothing in Visual Basic) festgelegt wurde, und wenn die Fragment-Eigenschaft auf NULL (Nothing in Visual Basic) oder String.Empty festgelegt wurde, wurde die Eigenschaft gelöscht. In der Version 2.0 dagegen sind die Fragment-Eigenschaft und die Query-Eigenschaft unabhängig.

Hinweis   Fügen Sie keine Zeichenfolge direkt an diese Eigenschaft an. Wenn die Länge von Fragment größer als 1 ist, rufen Sie den Eigenschaftenwert als eine Zeichenfolge ab, entfernen das vorangestellte Nummernzeichen, fügen eine neue Abfragezeichenfolge an und legen die Eigenschaft auf die zusammengesetzte Zeichenfolge fest.

Beispiel

Im folgenden Beispiel wird der URI "https://www.contoso.com/index.htm#main" erstellt.

Dim uBuild As New UriBuilder("https://www.contoso.com/")
uBuild.Path = "index.htm"
uBuild.Fragment = "main"
        
Dim myUri As Uri = uBuild.Uri
UriBuilder uBuild = new UriBuilder("https://www.contoso.com/");
uBuild.Path = "index.htm";
uBuild.Fragment = "main";

Uri myUri = uBuild.Uri;
   
UriBuilder^ uBuild = gcnew UriBuilder( "https://www.contoso.com/" );
uBuild->Path = "index.htm";
uBuild->Fragment = "main";
Uri^ myUri = uBuild->Uri;
UriBuilder uBuild = new UriBuilder("https://www.contoso.com/");
uBuild.set_Path("index.htm");
uBuild.set_Fragment("main");
Uri myUri = uBuild.get_Uri();

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

UriBuilder-Klasse
UriBuilder-Member
System-Namespace