1. TemplateExtensions

クラス TemplateExtensions

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

URL テンプレートを処理するための拡張メソッドが含まれています。

継承
System.Object
TemplateExtensions
名前空間: Stylelabs.M.Sdk.WebClient.Http
アセンブリ: Stylelabs.M.Sdk.WebClient.dll
構文
public static class TemplateExtensions : object

メソッド

リンクのテンプレートを解析し、指定された値をそれに適用します。

宣言
public static string Bind(this Link link, IDictionary<string, string> values)
パラメーター
名前説明
Linklink

解析するためのリンク。

IDictionary<System.String, System.String>values

テンプレート化されたパラメーターの値。

戻り値
説明
System.String

指定された値に置き換えられたパラメーターを持つ、リンクのテンプレート。

リンクのテンプレートを解析し、指定された値をそれに適用します。

宣言
public static string Bind(this Link link, object values = null)
パラメーター
名前説明
Linklink

解析するためのリンク。

System.Objectvalues

テンプレート化されたパラメーターの値。

戻り値
説明
System.String

指定された値に置き換えられたパラメーターを持つ、リンクのテンプレート。

指定された template に基づいて、link から指定された variable の値を抽出します。

宣言
public static string GetVariableValue(this Link link, Link template, string variable)
パラメーター
名前説明
Linklink

変数を抽出するためのリンク。

Linktemplate

変数を定義するテンプレート。

System.Stringvariable

抽出する変数の名前。

戻り値
説明
System.String

変数の値、または変数が見つからなかった場合 null

指定された template に基づいて、uri から指定された variable の値を抽出します。

宣言
public static string GetVariableValue(this Uri uri, Link template, string variable)
パラメーター
名前説明
Uriuri

変数を抽出するための URI。

Linktemplate

変数を定義するテンプレート。

System.Stringvariable

抽出する変数の名前。

戻り値
説明
System.String

変数の値、または変数が見つからなかった場合 null

この記事を改善するための提案がある場合は、 お知らせください!