UriTemplate コンストラクター
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
UriTemplate クラスの新しいインスタンスを初期化します。
オーバーロード
| 名前 | 説明 |
|---|---|
| UriTemplate(String) |
指定したテンプレート文字列を使用して、 UriTemplate クラスの新しいインスタンスを初期化します。 |
| UriTemplate(String, Boolean) |
UriTemplate クラスの新しいインスタンスを初期化します。 |
| UriTemplate(String, IDictionary<String,String>) |
UriTemplate クラスの新しいインスタンスを初期化します。 |
| UriTemplate(String, Boolean, IDictionary<String,String>) |
UriTemplate クラスの新しいインスタンスを初期化します。 |
UriTemplate(String)
指定したテンプレート文字列を使用して、 UriTemplate クラスの新しいインスタンスを初期化します。
public:
UriTemplate(System::String ^ template);
public UriTemplate(string template);
new UriTemplate : string -> UriTemplate
Public Sub New (template As String)
パラメーター
- template
- String
テンプレート。
例
次の例は、コンストラクターを呼び出す方法を示しています。
UriTemplate template = new UriTemplate("weather/{state}/{city}?forecast={day}");
Dim template As UriTemplate = New UriTemplate("weather/{state}/{city}?forecast={day}")
適用対象
UriTemplate(String, Boolean)
UriTemplate クラスの新しいインスタンスを初期化します。
public:
UriTemplate(System::String ^ template, bool ignoreTrailingSlash);
public UriTemplate(string template, bool ignoreTrailingSlash);
new UriTemplate : string * bool -> UriTemplate
Public Sub New (template As String, ignoreTrailingSlash As Boolean)
パラメーター
- template
- String
テンプレート文字列。
- ignoreTrailingSlash
- Boolean
末尾のスラッシュ "/" 文字を無視するかどうかを指定する値。
注釈
ignoreTrailingSlashがtrueに設定されている場合、候補 URI と一致する場合、テンプレートの末尾のスラッシュは無視されます。 たとえば、 http://www.microsoft.com/customer/ などのテンプレートは、次の候補 URI と一致します。
http://www.microsoft.com/customer/http://www.microsoft.com/customerhttp://www.microsoft.com/customer/?wsdlhttp://www.microsoft.com/customer?wsdl
適用対象
UriTemplate(String, IDictionary<String,String>)
UriTemplate クラスの新しいインスタンスを初期化します。
public:
UriTemplate(System::String ^ template, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ additionalDefaults);
public UriTemplate(string template, System.Collections.Generic.IDictionary<string,string> additionalDefaults);
new UriTemplate : string * System.Collections.Generic.IDictionary<string, string> -> UriTemplate
Public Sub New (template As String, additionalDefaults As IDictionary(Of String, String))
パラメーター
- template
- String
テンプレート文字列。
- additionalDefaults
- IDictionary<String,String>
テンプレート パラメーターの既定値の一覧を含むディクショナリ。
適用対象
UriTemplate(String, Boolean, IDictionary<String,String>)
UriTemplate クラスの新しいインスタンスを初期化します。
public:
UriTemplate(System::String ^ template, bool ignoreTrailingSlash, System::Collections::Generic::IDictionary<System::String ^, System::String ^> ^ additionalDefaults);
public UriTemplate(string template, bool ignoreTrailingSlash, System.Collections.Generic.IDictionary<string,string> additionalDefaults);
new UriTemplate : string * bool * System.Collections.Generic.IDictionary<string, string> -> UriTemplate
Public Sub New (template As String, ignoreTrailingSlash As Boolean, additionalDefaults As IDictionary(Of String, String))
パラメーター
- template
- String
テンプレート文字列。
- ignoreTrailingSlash
- Boolean
true 末尾のスラッシュ "/" 文字が無視される場合。それ以外の場合は false。
- additionalDefaults
- IDictionary<String,String>
テンプレート パラメーターの既定値の一覧を含むディクショナリ。