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

Definition

Ruft den Namen des Schemas für diesen URI ab.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

Eigenschaftswert

Ein String, der das in Kleinbuchstaben umgewandelte Schema für diesen URI enthält.A String that contains the scheme for this URI, converted to lowercase.

Ausnahmen

Diese Instanz stellt einen relativen URI dar, diese Eigenschaft ist jedoch nur für absolute URIs gültig.This instance represents a relative URI, and this property is valid only for absolute URIs.

Beispiele

Im folgenden Beispiel wird der Schema Name (http) für den http://www.contoso.com/ URI in die Konsole geschrieben.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)

Hinweise

Die Scheme -Eigenschaft gibt das Schema zurück, das zum Uri Initialisieren der-Instanz verwendet wird.The Scheme property returns the scheme used to initialize the Uri instance. Diese Eigenschaft gibt nicht an, dass das zum Initialisieren der Uri Instanz verwendete Schema erkannt wurde.This property does not indicate that the scheme used to initialize the Uri instance was recognized.

Die folgende Tabelle zeigt Beispiele für einige mögliche Werte, die von Scheme der-Eigenschaft zurückgegeben werden.The following table shows examples of some possible values returned by the Scheme property.

SchemaScheme BeschreibungDescription
Dateifile Die Ressource ist eine Datei auf dem lokalen Computer.The resource is a file on the local computer.
ftpftp Der Zugriff auf die Ressource erfolgt über FTP.The resource is accessed through FTP.
Gophergopher Der Zugriff auf die Ressource erfolgt über das Gopher-Protokoll.The resource is accessed through the Gopher protocol.
httphttp Der Zugriff auf die Ressource erfolgt über http.The resource is accessed through HTTP.
httpshttps Der Zugriff auf die Ressource erfolgt über SSL-verschlüsseltes http.The resource is accessed through SSL-encrypted HTTP.
standardildap Der Zugriff auf die Ressource erfolgt über das LDAP-Protokoll.The resource is accessed through the LDAP protocol.
mailtomailto Die Ressource ist eine e-Mail-Adresse und der Zugriff erfolgt über das SMTP-Protokoll.The resource is an email address and accessed through the SMTP protocol.
net.pipenet.pipe Der Zugriff auf die Ressource erfolgt über einen Named Pipe.The resource is accessed through a named pipe.
net.tcpnet.tcp Der Zugriff auf die Ressource erfolgt über den TCP-Endpunkt.The resource is accessed from TCP endpoint.
newsnews Der Zugriff auf die Ressource erfolgt über das NNTP-Protokoll.The resource is accessed through the NNTP protocol.
NNTP-nntp Der Zugriff auf die Ressource erfolgt über das NNTP-Protokoll.The resource is accessed through the NNTP protocol.
telnettelnet Der Zugriff auf die Ressource erfolgt über das Telnet-Protokoll.The resource is accessed through the TELNET protocol.
uuiduuid Der Zugriff auf die Ressource erfolgt über einen eindeutigen UUID-Endpunkt Namen für die Kommunikation mit einem Dienst.The resource is accessed through a unique UUID endpoint name for communicating with a service.

Gilt für: