Uri.Scheme Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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
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. |