Class DeviceEnumeratorExtensions
Inheritance
Inherited Members
Namespace: Snowflake.Orchestration.Extensibility.Extensions
Assembly: Snowflake.Framework.dll
Syntax
public static class DeviceEnumeratorExtensions
Methods
GetPortDevice(IDeviceEnumerator, IEmulatedPortDeviceEntry)
Gets the IInput
Declaration
public static IInputDevice GetPortDevice(this IDeviceEnumerator this, IEmulatedPortDeviceEntry portDevice)
Parameters
Type | Name | Description |
---|---|---|
IDevice |
this | The IDevice |
IEmulated |
portDevice | The IEmulated |
Returns
Type | Description |
---|---|
IInput |
The IInput |
GetPortDeviceInstance(IDeviceEnumerator, IEmulatedPortDeviceEntry)
Gets the IInput
Declaration
public static IInputDeviceInstance GetPortDeviceInstance(this IDeviceEnumerator this, IEmulatedPortDeviceEntry portDevice)
Parameters
Type | Name | Description |
---|---|---|
IDevice |
this | The IDevice |
IEmulated |
portDevice | The IEmulated |
Returns
Type | Description |
---|---|
IInput |
The IInput |
IsPortDeviceConnected(IDeviceEnumerator, IEmulatedPortDeviceEntry)
Checks if the IInput
Declaration
public static bool IsPortDeviceConnected(this IDeviceEnumerator this, IEmulatedPortDeviceEntry portDevice)
Parameters
Type | Name | Description |
---|---|---|
IDevice |
this | The IDevice |
IEmulated |
portDevice | The IEmulated |
Returns
Type | Description |
---|---|
System. |
Whether or not the given IEmulated |