System.Tether.Manager.TTetheringCommand
Delphi
TTetheringCommand = record
C++
struct DECLSPEC_DRECORD TTetheringCommand
{
private:
TTetheringCommandType FCommandType;
System::UnicodeString FCommand;
#ifndef _WIN64
System::DynamicArray<System::UnicodeString> FParameters;
#else /* _WIN64 */
System::TArray__1<System::UnicodeString> FParameters;
#endif /* _WIN64 */
System::TObject* FData;
int FVersion;
static const System::WideChar CommandSep = (System::WideChar)(0x24);
static const System::Int8 CommandsLength = System::Int8(0xb);
static const System::WideChar ParameterSep = (System::WideChar)(0x23);
public:
__fastcall TTetheringCommand(const System::UnicodeString ACommand, int AVersion, const System::UnicodeString *AParameters, const int AParameters_High, System::TObject* const AData)/* overload */;
#ifndef _WIN64
__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 */;
#else /* _WIN64 */
__fastcall TTetheringCommand(const System::UnicodeString ACommand, int AVersion, const System::TArray__1<System::UnicodeString> AParameters, System::TObject* const AData)/* overload */;
__fastcall TTetheringCommand(TTetheringCommandType AType, const System::UnicodeString ACommand, int AVersion, const System::TArray__1<System::UnicodeString> AParameters, System::TObject* const AData)/* overload */;
#endif /* _WIN64 */
__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 */;
#ifndef _WIN64
__fastcall TTetheringCommand(const System::DynamicArray<System::Byte> RawData)/* overload */;
#else /* _WIN64 */
__fastcall TTetheringCommand(const System::TArray__1<System::Byte> RawData)/* overload */;
#endif /* _WIN64 */
System::UnicodeString __fastcall ToString();
#ifndef _WIN64
System::DynamicArray<System::Byte> __fastcall ToBytes();
#else /* _WIN64 */
System::TArray__1<System::Byte> __fastcall ToBytes();
#endif /* _WIN64 */
__property TTetheringCommandType CommandType = {read=FCommandType};
__property System::UnicodeString Command = {read=FCommand};
__property System::TObject* Data = {read=FData};
#ifndef _WIN64
__property System::DynamicArray<System::UnicodeString> Parameters = {read=FParameters};
#else /* _WIN64 */
__property System::TArray__1<System::UnicodeString> Parameters = {read=FParameters};
#endif /* _WIN64 */
__property int Version = {read=FVersion};
TTetheringCommand() {}
};
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
record struct |
public | System.Tether.Manager.pas System.Tether.Manager.hpp |
System.Tether.Manager | System.Tether.Manager |
説明
コマンドを表すレコードで、このコマンドを、アプリケーションは、アプリケーション テザリングを使用して、別のアプリケーションに送信することができます。