Este artigo foi traduzido por máquina. Para visualizar o arquivo em inglês, marque a caixa de seleção Inglês. Você também pode exibir o texto Em inglês em uma janela pop-up, movendo o ponteiro do mouse sobre o texto.
Tradução
Inglês
Esta documentação foi arquivada e não está sendo atualizada.

Propriedade Uri.Scheme

Obtém o nome de esquema para esse URI.

Namespace:  System
Assembly:  System (em System.dll)

public string Scheme { get; }

Valor de propriedade

Tipo: System.String
A String que contém o esquema para esse URI, convertido em minúsculos.

ExceçãoCondição
InvalidOperationException

Esta instância representa um URI relativo, e essa propriedade é válida apenas para URIs absoluto.

The Scheme propriedade retorna o esquema usado para inicializar o Uri instância. Esta propriedade não indica que o esquema usado para inicializar o Uri instância foi reconhecida.

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

Esquema

Descrição

file

O recurso é um arquivo no computador local.

FTP

O recurso é acessado por FTP.

Gopher

O recurso é acessado através de protocolo Gopher.

http

O recurso é acessado através de HTTP.

https

O recurso é acessado através de HTTP criptografado por SSL.

LDAP

O recurso é acessado através do protocolo LDAP.

mailto

O recurso é um endereço de email e acessado através do protocolo SMTP.

NET.pipe

O recurso é acessado através de um pipe nomeado.

NET.TCP

O recurso é acessado do ponto de extremidade TCP.

notícias

O recurso é acessado através do protocolo NNTP.

NNTP

O recurso é acessado através do protocolo NNTP.

Telnet

O recurso é acessado através do protocolo TELNET.

UUID

O recurso é acessado através de um nome exclusivo de ponto de extremidade UUID para comunicação com um serviço.

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



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


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


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98, Windows CE, Windows Mobile for Smartphone, Windows Mobile for Pocket PC, Xbox 360

o.NET Framework e.NET Compact Framework não oferecem suporte a todas as versões de cada plataforma. Para obter uma lista de versões suportadas, consulte Requisitos de sistema do .NET framework.

.NET Framework

Compatível com: 3.5, 3.0, 2.0, 1.1, 1.0

.NET Compact Framework

Compatível com: 3.5, 2.0, 1.0

XNA Framework

Compatível com: , 1.0
Mostrar: