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

定義

この URI のスキーム名を取得します。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

プロパティ値

この URI のスキームを含み、小文字に変換された StringA String that contains the scheme for this URI, converted to lowercase.

例外

このインスタンスは相対 URI を表します。このプロパティは、絶対 URI でのみ有効です。This instance represents a relative URI, and this property is valid only for absolute URIs.

次の例は、コンソールにスキーム名 (http) を書き込みます、 http://www.contoso.com/ URI。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)

注釈

Schemeプロパティが初期化に使用されるスキームを返します、Uriインスタンス。The Scheme property returns the scheme used to initialize the Uri instance. このプロパティは、スキームが初期化に使用されることを示していません、Uriインスタンスは認識されました。This property does not indicate that the scheme used to initialize the Uri instance was recognized.

次の表に、によって返されるいくつかの可能な値の例については、Schemeプロパティ。The following table shows examples of some possible values returned by the Scheme property.

SchemeScheme 説明Description
ファイルfile リソースは、ローカル コンピューターのファイルです。The resource is a file on the local computer.
ftpftp FTP 経由でリソースにアクセスします。The resource is accessed through FTP.
Gophergopher Gopher プロトコル経由でリソースにアクセスします。The resource is accessed through the Gopher protocol.
httphttp HTTP 経由でリソースにアクセスします。The resource is accessed through HTTP.
httpshttps SSL で暗号化された HTTP 経由でリソースにアクセスします。The resource is accessed through SSL-encrypted HTTP.
ldapldap LDAP プロトコルを使用してリソースにアクセスします。The resource is accessed through the LDAP protocol.
mailtomailto リソースが電子メール アドレスであり、SMTP プロトコル経由でアクセスします。The resource is an email address and accessed through the SMTP protocol.
net.pipenet.pipe 名前付きパイプ経由でリソースにアクセスします。The resource is accessed through a named pipe.
net.tcpnet.tcp リソースは、TCP エンドポイントからアクセスされます。The resource is accessed from TCP endpoint.
newsnews NNTP プロトコルを使用してリソースにアクセスします。The resource is accessed through the NNTP protocol.
nntpnntp NNTP プロトコルを使用してリソースにアクセスします。The resource is accessed through the NNTP protocol.
telnettelnet TELNET プロトコルを使用してリソースにアクセスします。The resource is accessed through the TELNET protocol.
uuiduuid サービスと通信するための一意な UUID エンドポイント名を使用してリソースにアクセスします。The resource is accessed through a unique UUID endpoint name for communicating with a service.

適用対象