Uri.Scheme Propriedade

Definição

Obtém o nome do esquema para esse URI.

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

Valor da propriedade

String

O esquema para esse URI, convertido em minúsculas.

Exceções

Esta instância representa uma URL relativa, e esta propriedade só é válida para URIs absolutos.

Exemplos

O exemplo a seguir grava o nome do esquema (http) no console para o 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);
open System

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

printfn $"{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)

Comentários

A Scheme propriedade retorna o esquema usado para inicializar a Uri instância. Essa propriedade não indica que o esquema usado para inicializar a Uri instância foi reconhecido.

A tabela a seguir mostra exemplos de alguns valores possíveis retornados pela Scheme propriedade.

Esquema Descrição
file O recurso é um arquivo no computador local.
FTP O recurso é acessado por meio de FTP.
gopher O recurso é acessado por meio do protocolo Gopher.
http O recurso é acessado por meio de HTTP.
HTTPS O recurso é acessado por meio de HTTP criptografado por SSL.
ldap O recurso é acessado por meio do protocolo LDAP.
mailto O recurso é um endereço de email e acessado por meio do protocolo SMTP.
net.pipe O recurso é acessado por meio de um pipe nomeado.
net.tcp O recurso é acessado do ponto de extremidade TCP.
notícias O recurso é acessado por meio do protocolo NNTP.
Nntp O recurso é acessado por meio do protocolo NNTP.
telnet O recurso é acessado por meio do protocolo TELNET.
uuid O recurso é acessado por meio de um nome de ponto de extremidade UUID exclusivo para se comunicar com um serviço.

Aplica-se a