Class

SimulatorInputDevice

USI.Core

A physical input device currently visible to the simulator.

public sealed class SimulatorInputDevice : IEquatable<SimulatorInputDevice>

Constructors

SimulatorInputDevice

public SimulatorInputDevice(string Name, UInt32 DeviceIdentifier, UInt32 ProductIdentifier, UInt32 CompositeIdentifier, Version HardwareVersion)

A physical input device currently visible to the simulator.

Properties

CompositeIdentifier

public UInt32 CompositeIdentifier { get; set; }

DeviceIdentifier

public UInt32 DeviceIdentifier { get; set; }

HardwareVersion

public Version HardwareVersion { get; set; }

Name

public string Name { get; set; }

ProductIdentifier

public UInt32 ProductIdentifier { get; set; }

Methods

<Clone>$

public SimulatorInputDevice <Clone>$()

Deconstruct

public void Deconstruct(string Name, UInt32 DeviceIdentifier, UInt32 ProductIdentifier, UInt32 CompositeIdentifier, Version HardwareVersion)

Equals

public bool Equals(object obj)

Equals

public bool Equals(SimulatorInputDevice other)

GetHashCode

public int GetHashCode()

ToString

public string ToString()