Exemplo n.º 1
0
        // IICDeviceBrowserDelegate Interface

        public void DidAddDevice(ICDeviceBrowser browser, ICDevice device, bool moreComing)
        {
            Console.WriteLine($"{nameof (DidAddDevice)}: {device}");

            if (device.Type.HasFlag(ICDeviceType.Scanner))
            {
                WillChangeValue("Scanners");
                Scanners.Add(device);
                DidChangeValue("Scanners");
                device.Delegate = this;
            }
        }
Exemplo n.º 2
0
 public void RequestsSelectDevice(ICDeviceBrowser browser, ICDevice device) => Console.WriteLine($"{nameof (RequestsSelectDevice)}: {device}");
Exemplo n.º 3
0
 public void DeviceDidChangeSharingState(ICDeviceBrowser browser, ICDevice device) => Console.WriteLine($"{nameof (DeviceDidChangeSharingState)}: {device}");
Exemplo n.º 4
0
 public void DidRemoveDevice(ICDeviceBrowser browser, ICDevice device, bool moreGoing)
 {
     Console.WriteLine($"{nameof (DidRemoveDevice)}: {device}");
     ScannersController.RemoveObject(device);
 }