System.Tether.Manager.TTetheringCommand.Create

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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() {}

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
constructor public
System.Tether.Manager.pas
System.Tether.Manager.hpp
System.Tether.Manager TTetheringCommand


Beschreibung

Erstellt eine Instanz von TTetheringCommand.

Die meisten Parameter, die die unterschiedlichen Signaturen von Create unterstützen, initialisieren einfach übereinstimmende Eigenschaften für Ihre neue Instanz von TTetheringCommand. Die folgende Tabelle enthält die Zuordnung von Parametern zu den Eigenschaften von TTetheringCommand:

Parameter Eigenschaft

ACommand

Command

AParameters

Parameters

AType

CommandType

AData

Data

AVersion ist die Version des Befehl-Protokolls.

Wenn Sie die Create-Signatur verwenden, die den Parameter RawData empfängt, analysiert Create die Rohdaten und füllt die neue Instanz von TTetheringCommand mit den Daten. Unter ToString finden Sie das erwartete Format von RawData.

Siehe auch