public static void CheckForAndDoAutoConnect() { DataStorage.Printer autoConnectProfile = ActivePrinterProfile.GetAutoConnectProfile(); if (autoConnectProfile != null) { ActivePrinterProfile.Instance.ActivePrinter = autoConnectProfile; PrinterCommunication.Instance.HaltConnectionThread(); PrinterCommunication.Instance.ConnectToActivePrinter(); } }
public static void CheckForAndDoAutoConnect() { bool connectionAvailable; Printer autoConnectProfile = ActivePrinterProfile.GetAutoConnectProfile(out connectionAvailable); if (autoConnectProfile != null) { ActivePrinterProfile.Instance.ActivePrinter = autoConnectProfile; if (connectionAvailable) { PrinterConnectionAndCommunication.Instance.HaltConnectionThread(); PrinterConnectionAndCommunication.Instance.ConnectToActivePrinter(); } } }