/// <summary> /// Constructor /// </summary> /// <param name="device"></param> /// <param name="credential"></param> public SafecomSirius(IDevice device, NetworkCredential credential) { //Getting the Sirius Device _siriusDevice = device as SiriusUIv2Device; _controlPanel = _siriusDevice.ControlPanel; _credential = credential; }
/// <summary> /// Initializes a new instance of the <see cref="SiriusUIv2EmailApp" /> class. /// </summary> /// <param name="device">The device.</param> public SiriusUIv2EmailApp(SiriusUIv2Device device) { if (device == null) { throw new ArgumentNullException(nameof(device)); } _controlPanel = device.ControlPanel; }
/// <summary> /// Initializes a new instance of the <see cref="SiriusUIv2PreparationManager" /> class. /// </summary> /// <param name="device">The device.</param> public SiriusUIv2PreparationManager(SiriusUIv2Device device) { if (device == null) { throw new ArgumentNullException(nameof(device)); } _device = device; _controlPanel = _device.ControlPanel; }
/// <summary> /// Find the element in widget /// </summary> /// <param name="device"></param> /// <param name="widgetId"></param> /// <returns></returns> private static Widget WidgetFind(SiriusUIv2Device device, string widgetId) { WidgetCollection wc = device.ControlPanel.GetScreenInfo().Widgets; try { return(wc.First(n => StringMatcher.IsMatch(widgetId, n.Id, StringMatch.Exact, true))); } catch { return(null); } }
/// <summary> /// Initializes a new instance of the <see cref="SiriusUIv2Triage"/> class. /// </summary> /// <param name="siriusUIv2Device">The Sirius u iv2 device.</param> /// <param name="pluginExecutionData">The plugin execution data.</param> public SiriusUIv2Triage(SiriusUIv2Device siriusUIv2Device, PluginExecutionData pluginExecutionData) : base(pluginExecutionData) { _controlPanel = siriusUIv2Device.ControlPanel; }
public SiriusUIv2HpcrApp(SiriusUIv2Device device, string buttonTitle, string scanDestination, string scanDistribution, string documentName, bool imagePreview) { _buttonTitle = buttonTitle; _controlPanel = device.ControlPanel; _scanDestination = scanDestination; }
/// <summary> /// Initializes a new instance of the <see cref="SiriusUIv2Authenticator"/> class. /// </summary> /// <param name="device">The device.</param> /// <param name="credential">The credential.</param> /// <param name="provider">The provider.</param> public SiriusUIv2Authenticator(SiriusUIv2Device device, AuthenticationCredential credential, AuthenticationProvider provider) : base(credential, provider) { ControlPanel = device.ControlPanel; }
public HpacSirius(IDevice device, NetworkCredential credential) { //Getting the Sirius Device _siriusDevice = device as SiriusUIv2Device; _credential = credential; }
public SiriusPentaneWorkflow(SiriusUIv2Device device, NetworkCredential credential) { _device = device; _credential = credential; }