Uri.Fragment Uri.Fragment Uri.Fragment Uri.Fragment Property

Définition

Obtient le fragment URI avec séquence d'échappement.Gets the escaped URI fragment.

public:
 property System::String ^ Fragment { System::String ^ get(); };
public string Fragment { get; }
member this.Fragment : string
Public ReadOnly Property Fragment As String

Valeur de propriété

String qui contient toute information relative au fragment URI.A String that contains any URI fragment information.

Exceptions

Cette instance représente un URI relatif, et cette propriété est uniquement valide pour les URI absolus.This instance represents a relative URI, and this property is valid only for absolute URIs.

Exemples

L’exemple suivant crée une instance Uri et écrit les informations de fragment dans la console.The following example creates a Uri instance and writes the fragment information to the console.

// Create Uri
Uri^ uriAddress = gcnew Uri( "http://www.contoso.com/index.htm#search" );
Console::WriteLine( uriAddress->Fragment );
Console::WriteLine( "Uri {0} the default port ", uriAddress->IsDefaultPort ? (String^)"uses" : "does not use" );

Console::WriteLine( "The path of this Uri is {0}", uriAddress->GetLeftPart( UriPartial::Path ) );
Console::WriteLine( "Hash code {0}", uriAddress->GetHashCode() );
// The example displays the following output:
//        #search
//        Uri uses the default port
//        The path of this Uri is http://www.contoso.com/index.htm
//        Hash code -988419291
// Create Uri
Uri uriAddress = new Uri("http://www.contoso.com/index.htm#search");
Console.WriteLine(uriAddress.Fragment);
Console.WriteLine("Uri {0} the default port ", uriAddress.IsDefaultPort ? "uses" : "does not use");
 
Console.WriteLine("The path of this Uri is {0}", uriAddress.GetLeftPart(UriPartial.Path));
Console.WriteLine("Hash code {0}", uriAddress.GetHashCode());
// The example displays the following output:
//        #search
//        Uri uses the default port
//        The path of this Uri is http://www.contoso.com/index.htm
//        Hash code -988419291
' Create Uri
Dim uriAddress As New Uri("http://www.contoso.com/index.htm#search")
Console.WriteLine(uriAddress.Fragment)
Console.WriteLine("Uri {0} the default port ", If(uriAddress.IsDefaultPort, "uses", "does not use")) 

Console.WriteLine("The path of this Uri is {0}", uriAddress.GetLeftPart(UriPartial.Path))
Console.WriteLine("Hash code {0}", uriAddress.GetHashCode())
' The example displays the following output:
'        #search
'        Uri uses the default port
'        The path of this Uri is http://www.contoso.com/index.htm
'        Hash code -988419291

Remarques

La propriété Fragment obtient tout texte qui suit un marqueur de fragment (#) dans l’URI, y compris le marqueur de fragment lui-même.The Fragment property gets any text following a fragment marker (#) in the URI, including the fragment marker itself. À partir de l’URI http://www.contoso.com/index.htm#main, la propriété Fragment retourne #main.Given the URI http://www.contoso.com/index.htm#main, the Fragment property would return #main.

La propriété Fragment n’est pas prise en compte dans les comparaisons de Equals.The Fragment property is not considered in any Equals comparison.

S’applique à