コード例 #1
0
        void ReleaseDesignerOutlets()
        {
            if (StatusText != null)
            {
                StatusText.Dispose();
                StatusText = null;
            }

            if (ProgressIndicator != null)
            {
                ProgressIndicator.Dispose();
                ProgressIndicator = null;
            }

            if (FunctionalUnitMenu != null)
            {
                FunctionalUnitMenu.Dispose();
                FunctionalUnitMenu = null;
            }

            if (ScannersController != null)
            {
                ScannersController.Dispose();
                ScannersController = null;
            }

            if (ScannersTableView != null)
            {
                ScannersTableView.Dispose();
                ScannersTableView = null;
            }
        }
コード例 #2
0
 public void DidRemoveDevice(ICDeviceBrowser browser, ICDevice device, bool moreGoing)
 {
     Console.WriteLine($"{nameof (DidRemoveDevice)}: {device}");
     ScannersController.RemoveObject(device);
 }
コード例 #3
0
        // IICDeviceBrowser Interface

        public void DidRemoveDevice(ICDevice device)
        {
            Console.WriteLine($"{nameof (DidRemoveDevice)}: {device}");
            ScannersController.RemoveObject(device);
        }