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 |