BlackBerry Dynamics for Xamarin Forms  11.0.1.26
Runtime library for Xamarin Forms applications
BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS Interface Reference

Interface containing additional methods and properties for iOS for IBBDXamarin. More...

Public Member Functions

void ConfigureUIWithLogo (string imagePath, string bundlePath=null, Color?color=null)
 

Properties

IBBDState State [get]
 Observable representation of authorization state and user interface state. More...
 
IBBDApplicationStateiOS ApplicationStateiOS [get]
 Access this property to check the state of the BlackBerry Dynamics Runtime. More...
 
string BBDAppConfigKeyPreventCustomKeyboards [get]
 Constant key value for custom keyboard prevention policy indicator. More...
 
string BBDAppConfigKeyPreventScreenRecording [get]
 Constant key value for Screen Recording policy indicator. More...
 

Detailed Description

Interface containing additional methods and properties for iOS for IBBDXamarin.

Member Function Documentation

void BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS.ConfigureUIWithLogo ( string  imagePath,
string  bundlePath = null,
Color?  color = null 
)

Call this function to configure the visual appearance of screens in the BlackBerry Dynamics user interface (BBD UI).

The following aspects of the BBD UI's appearance can be configured:

  • Logo image.
  • Brand color, used for the key line and interactive elements.

This function can be called prior to authorize, in order to configure the BBD UI as displayed during authorization processing.

Parameters
imagePathstring containing the path of the image to show as the logo. The image must be in PNG format. The maximum supported image size is 528 by 140 pixels.If the specified image is larger than the maximum, the image will be adjusted using UIViewContentModeScaleAspectFit mode.
bundlePathpath to NSBundle for the resource bundle that contains the replacement logo image, or null to specify mainBundle.
colorColor for the brand color, or null to select the default.

Property Documentation

IBBDApplicationStateiOS BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS.ApplicationStateiOS
get

Access this property to check the state of the BlackBerry Dynamics Runtime.

Returns
string BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS.BBDAppConfigKeyPreventCustomKeyboards
get

Constant key value for custom keyboard prevention policy indicator.

string BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS.BBDAppConfigKeyPreventScreenRecording
get

Constant key value for Screen Recording policy indicator.

IBBDState BBDXamarinForms.iOS.Interfaces.IBBDXamariniOS.State
get

Observable representation of authorization state and user interface state.

Deprecated:
This property is deprecated and will be removed in a future release. Use ApplicationState and ApplicationStateiOS instead.

IBBDState instance representing the current state.