Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Uri.Scheme propriété

 

Date de publication : novembre 2016

Obtient le nom de schéma de cet URI.

Espace de noms:   System
Assembly:  System (dans System.dll)

public string Scheme { get; }

Valeur de propriété

Type: System.String

String qui contient le schéma pour cet URI, converti en minuscules.

Exception Condition
InvalidOperationException

Cette instance représente un URI relatif, et cette propriété est valide uniquement pour les URI absolus.

Le Scheme propriété retourne le schéma utilisé pour initialiser le Uri instance. Cette propriété n’indique pas que le schéma utilisé pour initialiser le Uri instance a été reconnue.

Le tableau suivant présente des exemples de valeurs possibles retournées par la Scheme propriété.

Scheme

Description

fichier

La ressource est un fichier sur l’ordinateur local.

ftp

La ressource est accessible via FTP.

gopher

La ressource est accessible via le protocole Gopher.

http

La ressource est accessible via le protocole HTTP.

https

La ressource est accessible via HTTP chiffré en SSL.

LDAP

La ressource est accessible via le protocole LDAP.

mailto

La ressource est une adresse de messagerie et accessible via le protocole SMTP.

net.pipe

La ressource est accessible via un canal nommé.

net.tcp

La ressource est accessible à partir du point de terminaison TCP.

news

La ressource est accessible via le protocole NNTP.

NNTP

La ressource est accessible via le protocole NNTP.

telnet

La ressource est accessible via le protocole TELNET.

uuid

La ressource est accessible via un nom de point de terminaison UUID unique permettant de communiquer avec un service.

L’exemple suivant écrit le nom du schéma (http) dans la console pour l’URI http://www.contoso.com/.

Uri baseUri = new Uri("http://www.contoso.com/");
 Uri myUri = new Uri(baseUri, "catalog/shownew.htm?date=today");

 Console.WriteLine(myUri.Scheme);

Plateforme Windows universelle
Disponible depuis 8
.NET Framework
Disponible depuis 1.1
Bibliothèque de classes portable
Pris en charge dans : plateformes .NET portables
Silverlight
Disponible depuis 2.0
Silverlight pour Windows Phone
Disponible depuis 7.0
Windows Phone
Disponible depuis 8.1
Retour au début
Afficher: