Data.Cloud.AmazonAPI.TAmazonStorageService.BuildQueryParameterString

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function BuildQueryParameterString(const QueryPrefix: string; QueryParameters: TStringList;  DoSort: Boolean = False; ForURL: Boolean = True): string; override;

C++

virtual System::UnicodeString __fastcall BuildQueryParameterString(const System::UnicodeString QueryPrefix, System::Classes::TStringList* QueryParameters, bool DoSort = false, bool ForURL = true);

プロパティ

種類 可視性 ソース ユニット
function protected
Data.Cloud.AmazonAPI.pas
Data.Cloud.AmazonAPI.hpp
Data.Cloud.AmazonAPI TAmazonStorageService

説明

指定されたクエリ パラメータと指定された接頭辞の、文字列表現を構築します。

Data.Cloud.AmazonAPI.TAmazonStorageService.BuildQueryParameterString は Data.Cloud.CloudAPI.TCloudService.BuildQueryParameterString を継承しています。以下の内容はすべて Data.Cloud.CloudAPI.TCloudService.BuildQueryParameterString を参照しています。


指定されたクエリ パラメータと指定された接頭辞の、文字列表現を構築します。


BuildQueryParameterString は、クエリ パラメータの文字列表現を返します。

パラメータ リストは、DoSortTrue に設定されている場合、辞書的に格納されます。クエリ文字列で使用される文字群は、ForURL の値によって変わります。True に設定されている場合、「?」は「=」接頭辞の値に使用されます。

次の表は、パラメータの意味を表しています:

パラメータ 説明

QueryPrefix

結果文字列の接頭辞となる値。

QueryParameters

結果文字列を構築するパラメータのリスト。

DoSort

指定された QueryParameters リストをソートする場合には True を、そうでなければ False となります。

ForURL

True に設定すると、文字列でデフォルト(URL)文字を使用し、False に設定すると、FQueryStartCharFQueryParamKeyValueSeparatorFQueryParamSeparator で指定された文字を使用します。



関連項目