「System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr」の版間の差分

提供: RAD Studio API Documentation
移動先: 案内検索
(LOC-16870/2014.11.28.DocWikiPages - JA)
(1版: LOC-18292/2015.04.02.DocWikiPages-JA)
 
(同じ利用者による、間の3版が非表示)
5行目: 5行目:
 
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr | |{{InheritsFrom|System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr}}}}
 
{{#ifeq: {{PAGENAME}} | System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr | |{{InheritsFrom|System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr}}}}
  
<section begin="short" />リモート マネージャに送信される書式設定済みメッセージの文字列を返します。<section end="short" />
+
<section begin="short" />リモート マネージャに送信される書式設定済みコマンドの文字列を返します。<section end="short" />
  
[[System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr|CommandStr]] は、コマンド識別子({{Arg|ACommand}})とリモート アダプタ接続文字列をテザリング区切り記号で区切って連結することにより、メッセージを書式設定します。
+
書式設定済みコマンドは、[[System.Tether.Manager.TTetheringManagerCommand.Create|TTetheringManagerCommand.Create]] の呼び出しにより作成されたあと、返される前に[[System.TObject.ToString|文字列に変換]]されます。
 +
受け取ったパラメータに加えて、リモート アダプタ接続文字列も [[System.Tether.Manager.TTetheringManagerCommand.Create|TTetheringManagerCommand.Create]] 関数に渡されます。
  
{{Arg|Params}} が空でなければ、そのデータはメッセージの末尾に追加されます。
+
[[System.Tether.Manager.TTetheringManagerCommunicationThread.CommandStr|CommandStr]] で受け取るパラメータは次のとおりです。
 +
 
 +
* {{Arg|ACommand}}: コマンドの種類を表す定義済み定数文字列のいずれか([[System.Tether.Manager.TTetheringManagerCommunicationThread Fields|TTetheringManagerCommunicationThread の protected フィールド]]を参照)。
 +
* {{Arg|AVersion}}: マネージャのバージョン(お使いのマネージャのバージョンの場合もあれば、リモート マネージャのバージョンの場合もあります)。
 +
* {{Arg|Params}}: コマンドのパラメータ。
  
 
===関連項目===
 
===関連項目===
15行目: 20行目:
 
* [[System.Tether.Manager.TTetheringManagerInfo.ConnectionString|System.Tether.Manager.TTetheringManagerInfo.ConnectionString]]
 
* [[System.Tether.Manager.TTetheringManagerInfo.ConnectionString|System.Tether.Manager.TTetheringManagerInfo.ConnectionString]]
 
* [[System.Tether.Manager.TTetheringManagerInfo.Adapter|System.Tether.Manager.TTetheringManagerInfo.Adapter]]
 
* [[System.Tether.Manager.TTetheringManagerInfo.Adapter|System.Tether.Manager.TTetheringManagerInfo.Adapter]]
 +
* [[System.Tether.Manager.TTetheringManagerCommand.Create|System.Tether.Manager.TTetheringManagerCommand.Create]]
 +
 +
* [[System.Tether.Manager.TTetheringManagerCommunicationThread Fields|System.Tether.Manager.TTetheringManagerCommunicationThread のフィールド]]
  
 
[[Category:API ドキュメント]]
 
[[Category:API ドキュメント]]
 
[[Category:XE7]]
 
[[Category:XE7]]

2015年4月10日 (金) 01:41時点における最新版

Delphi

function CommandStr(const ACommand: string; AVersion: Integer; const Params: TTetheringParams): string;

C++

System::UnicodeString __fastcall CommandStr(const System::UnicodeString ACommand, int AVersion, const System::DynamicArray<System::UnicodeString> Params);

プロパティ

種類 可視性 ソース ユニット
function public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringManagerCommunicationThread


説明

リモート マネージャに送信される書式設定済みコマンドの文字列を返します。

書式設定済みコマンドは、TTetheringManagerCommand.Create の呼び出しにより作成されたあと、返される前に文字列に変換されます。 受け取ったパラメータに加えて、リモート アダプタ接続文字列も TTetheringManagerCommand.Create 関数に渡されます。

CommandStr で受け取るパラメータは次のとおりです。

  • ACommand: コマンドの種類を表す定義済み定数文字列のいずれか(TTetheringManagerCommunicationThread の protected フィールドを参照)。
  • AVersion: マネージャのバージョン(お使いのマネージャのバージョンの場合もあれば、リモート マネージャのバージョンの場合もあります)。
  • Params: コマンドのパラメータ。

関連項目