System.Tether.Manager.TTetheringCommand.Create

De RAD Studio API Documentation
Aller à : navigation, rechercher

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, const System::UnicodeString *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, const System::UnicodeString *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() {}

Propriétés

Type Visibilité  Source Unité  Parent
constructor public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringCommand


Description

Create crée une instance de TTetheringCommand.

La plupart des paramètres pris en charge par les différentes signatures de Create initialisent simplement des propriétés concordantes sur votre nouvelle instance de TTetheringCommand. Le tableau suivant montre comment s'effectue le mappage entre les paramètres et les propriétés de TTetheringCommand :

Paramètre Propriété

ACommand

Command

AParameters

Parameters

AType

CommandType

AData

Data

AVersion est la version du protocole de commande.

Lorsque vous utilisez la signature Create qui reçoit le paramètre RawData, Create analyse les données brutes et remplit la nouvelle instance de TTetheringCommand avec ses données. Voir ToString pour le format attendu de RawData.

Voir aussi