Table of Contents

Class Platform

Namespace
Ranorex.Core.Remoting
Assembly
Ranorex.Core.dll
public class Platform
Inheritance
Platform
Inherited Members

Fields

CompileRxVersion

public static readonly string CompileRxVersion

Field Value

string

UnknownVersion

public static readonly Version UnknownVersion

Field Value

Version

Properties

MobilePlatform

public RemotePlatform MobilePlatform { get; set; }

Property Value

RemotePlatform

OSVersionName

public string OSVersionName { get; set; }

Property Value

string

OSVersionNumber

public string OSVersionNumber { get; set; }

Property Value

string

RxVersion

public string RxVersion { get; set; }

Property Value

string

Unknown

public static Platform Unknown { get; }

Property Value

Platform

Methods

Create(Dictionary<string, object>)

public static Platform Create(Dictionary<string, object> infoProps)

Parameters

infoProps Dictionary<string, object>

Returns

Platform

Create(string, string, string, string)

public static Platform Create(string platform, string rxVersion, string osVersionName, string osVersionNumber)

Parameters

platform string
rxVersion string
osVersionName string
osVersionNumber string

Returns

Platform

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

FromRemotePlatfrom(RemotePlatform)

public static Platform FromRemotePlatfrom(RemotePlatform p)

Parameters

p RemotePlatform

Returns

Platform

FromString(string)

public static RemotePlatform FromString(string platformstring)

Parameters

platformstring string

Returns

RemotePlatform

GetAndroidDefault()

public static Platform GetAndroidDefault()

Returns

Platform

GetDefault()

public static Platform GetDefault()

Returns

Platform

GetHashCode()

public override int GetHashCode()

Returns

int

GetIOSDefault()

public static Platform GetIOSDefault()

Returns

Platform