Class UIVersionInfo
Provides version information for the UI application.
Inherited Members
Namespace: RedMist.TimingCommon
Assembly: RedMist.TimingCommon.dll
Syntax
[MessagePackObject(false)]
public class UIVersionInfo
Constructors
View SourceUIVersionInfo()
Declaration
public UIVersionInfo()
Properties
View SourceIsAndroidMinimumMandatory
Gets or sets a value indicating whether the minimum Android version requirement is mandatory.
Declaration
[Key(7)]
public bool IsAndroidMinimumMandatory { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsIOSMinimumMandatory
Gets or sets a value indicating whether the minimum iOS version requirement is mandatory. The application may prevent usage if the device does not meet this requirement.
Declaration
[Key(3)]
public bool IsIOSMinimumMandatory { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
IsWebMinimumMandatory
Gets or sets a value indicating whether the minimum web requirement is mandatory.
Declaration
[Key(11)]
public bool IsWebMinimumMandatory { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
LatestAndroidVersion
Gets or sets the latest available version of the Android operating system.
Declaration
[MaxLength(15)]
[Key(4)]
public string LatestAndroidVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LatestIOSVersion
Gets or sets the latest iOS version identifier that is available.
Declaration
[MaxLength(15)]
[Key(0)]
public string LatestIOSVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
LatestWebVersion
Gets or sets the latest available version of the web application.
Declaration
[MaxLength(15)]
[Key(8)]
public string LatestWebVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MinimumAndroidVersion
Gets or sets the minimum required Android version for the application.
Declaration
[MaxLength(15)]
[Key(5)]
public string MinimumAndroidVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MinimumIOSVersion
Gets or sets the minimum required iOS version for the application. The application may enforce this minimum version for compatibility.
Declaration
[MaxLength(15)]
[Key(1)]
public string MinimumIOSVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
MinimumWebVersion
Gets or sets the minimum supported version of the web client required for compatibility.
Declaration
[MaxLength(15)]
[Key(9)]
public string MinimumWebVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
RecommendAndroidUpdate
Gets or sets a value indicating whether the application should recommend an update for Android devices.
Declaration
[Key(6)]
public bool RecommendAndroidUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
RecommendIOSUpdate
Gets or sets a value indicating whether an iOS update is recommended for the device.
Declaration
[Key(2)]
public bool RecommendIOSUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |
RecommendWebUpdate
Gets or sets a value indicating whether a web update is recommended.
Declaration
[Key(10)]
public bool RecommendWebUpdate { get; set; }
Property Value
| Type | Description |
|---|---|
| bool |