IDevice インターフェース
デバイス
名前空間: Y2.UsbIO.Abstractions
アセンブリ: Y2.UsbIO.Core.dll
構文
public interface IDevice : IDisposable
プロパティ
Name
デバイス名
string Name { get; }
プロパティ値
型 | 説明 |
---|---|
System.String |
メソッド
Connect(DeviceSwitch, ConnectMode)
デバイスに接続します。
void Connect(DeviceSwitch deviceSwitch = null, ConnectMode connectMode = null)
パラメーター
型 | 名前 | 説明 |
---|---|---|
DeviceSwitch | deviceSwitch | デバイスの識別スイッチ番号(スイッチ番号0の場合は省略可能) |
ConnectMode | connectMode | 接続時の動作(デジタル出力・リレー出力を全てオフにする場合は省略可能) |
Disconnect()
デバイスとの接続を解除します。
void Disconnect()
備考
Dispose()を実行する場合は実行不要です。
GetDeviceId()
デバイスID。ドライバAPIを使用する場合に使用。ただしCloseには使用禁止
ushort GetDeviceId()
戻り値
型 | 説明 |
---|---|
System.UInt16 |