This external object is used for interacting with the device by using procedural programming.
The runtime state of the application. It is base don ApplicationState domain.
Sends a message to a contact without specifying the channel (it can be a phone number, an email address, a facebook account, etc).
Check HowTo: Using SendMessage from Interop in Smart Devices.
Plays a video from its URI (e.g. by 'http', 'file' or 'data' schemes).
Check HowTo: Using PlayVideo from Interop in SDApi for Smart Devices.
Return value |
None |
Parameters |
Video:URL
|
Plays an audio from its URI (e.g. by ' http ', 'file' or 'data' schemes).
Check HowTo: Using the PlayAudio Method From Interop in Smart Devices Api.
Return value |
None |
Parameters |
Audio:URL
|
Opens the defined app for making calls with the input phone number.
Check HowTo: Using PlaceCall Method From Interop in Smart Devices API.
Return value |
None |
Parameters |
Phone:Phone
|
Sends a simple e-mail through the native e-mail client.
Check HowTo: Using the SendEmail Method From Interop in Smart Devices API.
Sends a more complex e-mail through the native e-mail client to multiple targets.
Check HowTo: Using SendEmailAdvanced from Interop in SDApi for Smart Devices.
Sends a SMS (Small Message System) to a target phone number.
Check HowTo: Using SendSMS From Interop in Smart Devices Api.
Displays a message to the end user.
Check HowTo: Using the Msg method from Interop in Smart Devices API.
Note: Parameter "OkButtonText" is optional and is only available from v16u9.
Displays a message to the end user and returns True if it was confirmed or False if not. In case that the returned value has not been used, the event execution cancels.
Check HowTo: Using Confirm method from Interop in Smart Devices API.
Note: Parameters "OkButtonText" and "CancelButtonText" are optional and are only available from GeneXus 16 upgrade 9.
Opens an URL in the web browser predefined in the device.
Check HowTo: Open a Web Page in a New Browser Window from a Smart Devices Application.
Return value |
None |
Parameters |
Url:URL
|
Checks if an URL can be opened (True) or not (False).
Check Interop.CanOpen method.
Opens a URI content using the appropriate application depending on its scheme.
For instance, 'http' scheme can open a deep link or web content in a browser, 'mailto' will open the e-mail client, 'maps' will open the maps app, etc. Check URI scheme definition and Interop.Open method article.
Return value |
None |
Parameters |
Url:URL
|
Enables you to clear the cache on the device.
Check HowTo: Using ClearCache Method From Interop in Smart Devices Api.
Return value |
None |
Parameters |
None
|
Sets a badge number on the application icon.
Check HowTo: Using iOS Badge operations.
Sets a badge text on a tab index when using a Menu object with Control Type = Tabs.
Check HowTo: Using iOS Badge operations.
Selects a tab by a code indicating its index when using a Menu object with Control Type = Tabs.
Check HowTo: Using iOS Badge operations.
Check HowTo: Using iOS Badge operations.
It does not have any.
List of possible application's states.
Active |
The application is in the foreground or received events. |
Inactive |
The application is in the foreground but not receiving events. This can happen when an interruption occurs (eg., an incoming call) or while switching from the background state. |
Background |
The application is not in the foreground. |
- Those methods prefixed with "IOS" are only available for iOS platform.
Platforms |
SmartDevices(Android,iOS) |
This external object is available as of GeneXus X Evolution 3.