Uri.Scheme 屬性

定義

取得這個 URI 的配置名稱。

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

屬性值

此 URI 的配置,轉換為小寫。

例外狀況

這個執行個體代表相對的 URI,而這個屬性只適用於絕對 URI。

範例

下列範例會將配置名稱 (HTTP) 寫入至 URI 的 http://www.contoso.com/ 主控台。

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)

備註

屬性 Scheme 會傳回用來初始化實例的配置 Uri 。 這個屬性不會指出用來初始化實例的配置 Uri 已辨識。

下表顯示 屬性所 Scheme 傳回之一些可能值的範例。

配置 描述
檔案 資源是本機電腦上的檔案。
ftp 資源是透過 FTP 存取。
gopher 資源是透過 Gopher 通訊協定來存取。
http 資源是透過 HTTP 存取。
https 資源是透過 SSL 加密的 HTTP 來存取。
ldap 資源是透過 LDAP 通訊協定來存取。
mailto 資源是電子郵件地址,可透過 SMTP 通訊協定存取。
net.pipe 資源是透過具名管道存取。
net.tcp 資源是從 TCP 端點存取。
news 資源是透過 NNTP 通訊協定來存取。
nntp 資源是透過 NNTP 通訊協定來存取。
telnet 資源是透過 TELNET 通訊協定來存取。
uuid 資源是透過唯一的 UUID 端點名稱來存取,以便與服務通訊。

適用於