System.Tether.Manager.TTetheringCommand.Create

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

Delphi

constructor Create(const ACommand: string; AVersion: Integer; const AParameters: array of string; const AData: TObject = nil); overload;
constructor Create(const ACommand: string; AVersion: Integer; const AParameters: TArray<string>; const AData: TObject = nil); overload;
constructor Create(AType: TTetheringCommandType; const ACommand: string; AVersion: Integer;  const AParameters: TArray<string> = nil; const AData: TObject = nil); overload;
constructor Create(AType: TTetheringCommandType; const ACommand: string; AVersion: Integer;  const AParameters: array of string; const AData: TObject = nil); overload;
constructor Create(const ACommand: string; AVersion: Integer); overload;
constructor Create(const RawData: TBytes); overload;

C++

__fastcall TTetheringCommand(const System::UnicodeString ACommand, int AVersion, System::UnicodeString const *AParameters, const int AParameters_High, System::TObject* const AData)/* overload */;
__fastcall TTetheringCommand(const System::UnicodeString ACommand, int AVersion, const System::DynamicArray<System::UnicodeString> AParameters, System::TObject* const AData)/* overload */;
__fastcall TTetheringCommand(TTetheringCommandType AType, const System::UnicodeString ACommand, int AVersion, const System::DynamicArray<System::UnicodeString> AParameters, System::TObject* const AData)/* overload */;
__fastcall TTetheringCommand(TTetheringCommandType AType, const System::UnicodeString ACommand, int AVersion, System::UnicodeString const *AParameters, const int AParameters_High, System::TObject* const AData)/* overload */;
__fastcall TTetheringCommand(const System::UnicodeString ACommand, int AVersion)/* overload */;
__fastcall TTetheringCommand(const System::DynamicArray<System::Byte> RawData)/* overload */;
TTetheringCommand() {}

プロパティ

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


説明

Creates は、TTetheringCommand のインスタンスを破壊します。

Create のさまざまなシグネチャでサポートされているパラメータの大半は、TTetheringCommand の新しいインスタンス上の対応するプロパティを初期化するだけです。パラメータと TTetheringCommand のプロパティとの対応関係を次の表に示します。

パラメータ プロパティ

ACommand

Command

AParameters

Parameters

AType

CommandType

AData

Data

AVersion は、コマンド プロトコルのバージョンです。

RawData パラメータを受け取るタイプの Create シグニチャを使用すると、Create は、その生データを解析し、該当するデータを TTetheringCommand の新しいインスタンスに入力します。RawData の形式については、ToString を参照してください。

関連項目