クラス TemplateExtensions
Version:
日本語翻訳に関する免責事項
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
URL テンプレートを処理するための拡張メソッドが含まれています。
継承
System.Object
TemplateExtensions
名前空間: Stylelabs.M.Sdk.WebClient.Http
アセンブリ: Stylelabs.M.Sdk.WebClient.dll
構文
メソッド
Bind(Link, IDictionary<String, String>)
リンクのテンプレートを解析し、指定された値をそれに適用します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| Link | link |
解析するためのリンク。 |
| IDictionary<System.String, System.String> | values |
テンプレート化されたパラメーターの値。 |
戻り値
| 型 | 説明 |
|---|---|
| System.String |
指定された値に置き換えられたパラメーターを持つ、リンクのテンプレート。 |
Bind(Link, Object)
リンクのテンプレートを解析し、指定された値をそれに適用します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| Link | link |
解析するためのリンク。 |
| System.Object | values |
テンプレート化されたパラメーターの値。 |
戻り値
| 型 | 説明 |
|---|---|
| System.String |
指定された値に置き換えられたパラメーターを持つ、リンクのテンプレート。 |
GetVariableValue(Link, Link, String)
指定された template に基づいて、link から指定された variable の値を抽出します。
宣言
パラメーター
戻り値
| 型 | 説明 |
|---|---|
| System.String |
変数の値、または変数が見つからなかった場合 null。 |
GetVariableValue(Uri, Link, String)
指定された template に基づいて、uri から指定された variable の値を抽出します。
宣言
パラメーター
| 型 | 名前 | 説明 |
|---|---|---|
| Uri | uri |
変数を抽出するための URI。 |
| Link | template |
変数を定義するテンプレート。 |
| System.String | variable |
抽出する変数の名前。 |
戻り値
| 型 | 説明 |
|---|---|
| System.String |
変数の値、または変数が見つからなかった場合 null。 |