Skip to main content

DeviceSystem

Namespace: Wisej.Hybrid

Assembly: Wisej.Hybrid

Provides information related to the device's system.

public class DeviceSystem : DeviceInfoBase

Access this class through the direct Device module. The URL retains its earlier name; the type name follows the published 4.1.4 XML.

Constructors​

Instance memberDeviceSystem()​

Creates a new instance of DeviceSystem.

Properties​

Instance memberAppName​

String: Gets the name of the application.

Instance memberAppTheme​

AppTheme: App theme (i.e. light, dark, etc.)

Instance memberDeviceName​

String: The name identifying the device.

Instance memberDeviceType​

DeviceType: Gets the type of device (physical / virtual).

Instance memberID​

String: Unique device ID.

Instance memberIdiom​

DeviceIdiom: The type of device.

Instance memberManufacturer​

String: Device manufacturer.

Instance memberModel​

String: The model of the device.

Instance memberOfflineUrl​

String: Gets the offline embedded web server url, if started.

Instance memberPackageName​

String: Gets the name of the package.

Instance memberPackagingModel​

AppPackagingModel: Gets whether the app has been packaged as an MSIX or an independent executable.

Windows only.

Instance memberPlatform​

DevicePlatform: The name of the operating system running on the device.

Instance memberVersion​

String: The current version of the operating system.

Methods​

Instance memberOnWebUpdate(info)​

Populates and updates DeviceSystem with device information.

ParameterTypeDescription
infoObjectThe dynamic info object.