コード例 #1
0
 public static void RemoveDeviceEventWatcher(IDeviceEventWatcher watcher)
 {
     foreach (Device d in Devices)
     {
         watcher.UnWatch(d);
     }
     _instance.DeviceDiscovered -= watcher.Watch;
 }
コード例 #2
0
 public static void AddDeviceEventWatcher(IDeviceEventWatcher watcher)
 {
     //已有设备和新设备都会关心这些事件。
     foreach (Device d in Devices)
     {
         watcher.Watch(d);
     }
     _instance.DeviceDiscovered += watcher.Watch;
 }