REST.Backend.ParseApi.TParseApi.QueryInstallation
Delphi
procedure QueryInstallation(const AQuery: array of string; const AJSONArray: TJSONArray); overload;
procedure QueryInstallation(const AQuery: array of string; const AJSONArray: TJSONArray; out AObjects: TArray<TObjectID>); overload;
C++
void __fastcall QueryInstallation(const System::UnicodeString *AQuery, const int AQuery_High, System::Json::TJSONArray* const AJSONArray)/* overload */;
void __fastcall QueryInstallation(const System::UnicodeString *AQuery, const int AQuery_High, System::Json::TJSONArray* const AJSONArray, /* out */ System::DynamicArray<TObjectID> &AObjects)/* overload */;
Properties
| Type | Visibility | Source | Unit | Parent | 
|---|---|---|---|---|
| procedure function | public | REST.Backend.ParseApi.pas REST.Backend.ParseApi.hpp | REST.Backend.ParseApi | TParseApi | 
Description
Queries an installation object.
The QueryInstallation method queries an installation object, which represents a device that has registered to receive push notifications.
QueryInstallation takes the following parameters:
| Parameter | Description | 
|---|---|
| AQuery | Array of string containing the query. | 
| AJSONArray | TJSONArray to be populated with JSON Object, there will be one TJSONObject for each installation found by the query. | 
| AObjects | Output parameter with the result of the query as an array of type TObjectID. Note: This parameter is only for the second overloaded method. | 
See Also
- REST.Backend.ParseApi.TParseApi.CreateAndroidInstallationObject
- REST.Backend.ParseApi.TParseApi.CreateIOSInstallationObject
- REST.Backend.ParseApi.TParseApi.RetrieveInstallation
- REST.Backend.ParseApi.TParseApi.UpdateInstallation
- REST.Backend.ParseApi.TParseApi.UploadInstallation
- REST.Backend.ParseApi.TParseApi.DeleteInstallation
- REST.Backend.ParseApi.TParseApi.QueryResource