Uri.Scheme Uri.Scheme Uri.Scheme Uri.Scheme Property

Définition

Obtient le nom de schéma de cet URI.Gets the scheme name for this URI.

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

Valeur de propriété

String qui contient le schéma pour cet URI, converti en minuscules.A String that contains the scheme for this URI, converted to lowercase.

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 écrit le nom du schéma (http) dans la console de http://www.contoso.com/ l’URI.The following example writes the scheme name (http) to the console for the http://www.contoso.com/ URI.

Uri^ baseUri = gcnew Uri( "http://www.contoso.com/" );
Uri^ myUri = gcnew Uri( baseUri,"catalog/shownew.htm?date=today" );
Console::WriteLine( myUri->Scheme );
Uri baseUri = new Uri("http://www.contoso.com/");
 Uri myUri = new Uri(baseUri, "catalog/shownew.htm?date=today");
 
 Console.WriteLine(myUri.Scheme);
   
Dim baseUri As New Uri("http://www.contoso.com/")
Dim myUri As New Uri(baseUri, "catalog/shownew.htm?date=today")
       
Console.WriteLine(myUri.Scheme)

Remarques

La Scheme propriété retourne le schéma utilisé pour initialiser l' Uri instance.The Scheme property returns the scheme used to initialize the Uri instance. Cette propriété n’indique pas que le schéma utilisé pour initialiser l' Uri instance a été reconnu.This property does not indicate that the scheme used to initialize the Uri instance was recognized.

Le tableau suivant présente des exemples de valeurs possibles retournées Scheme par la propriété.The following table shows examples of some possible values returned by the Scheme property.

SchemeScheme DescriptionDescription
fichierfile La ressource est un fichier sur l’ordinateur local.The resource is a file on the local computer.
ftpftp La ressource est accessible via FTP.The resource is accessed through FTP.
gophergopher La ressource est accessible via le protocole gopher.The resource is accessed through the Gopher protocol.
httphttp La ressource est accessible via HTTP.The resource is accessed through HTTP.
httpshttps La ressource est accessible via le protocole HTTP chiffré SSL.The resource is accessed through SSL-encrypted HTTP.
LDAPldap La ressource est accessible via le protocole LDAP.The resource is accessed through the LDAP protocol.
mailtomailto La ressource est une adresse de messagerie et est accessible via le protocole SMTP.The resource is an email address and accessed through the SMTP protocol.
net.pipenet.pipe La ressource est accessible via un canal nommé.The resource is accessed through a named pipe.
net.tcpnet.tcp La ressource est accessible à partir du point de terminaison TCP.The resource is accessed from TCP endpoint.
newsnews La ressource est accessible via le protocole NNTP.The resource is accessed through the NNTP protocol.
NNTPnntp La ressource est accessible via le protocole NNTP.The resource is accessed through the NNTP protocol.
telnettelnet La ressource est accessible via le protocole TELNET.The resource is accessed through the TELNET protocol.
uuiduuid La ressource est accessible via un nom de point de terminaison UUID unique pour communiquer avec un service.The resource is accessed through a unique UUID endpoint name for communicating with a service.

S’applique à