private static WinCheckBoxTreeItem GetWinCheckBoxTreeItem(string uiTitle, string uiType) { var htmlcontrolWin = new WinCheckBoxTreeItem(Window.Locate(uiTitle, uiType)); var htmlControlWin = htmlcontrolWin; htmlControlWin.TechnologyName = TechnologyNameWin; return(htmlControlWin); }
/// <summary> /// SelectLastReset - Use 'SelectLastResetParams' to pass parameters into this method. /// </summary> public void SelectLastReset() { #region Variable Declarations WinCheckBoxTreeItem uITns1MonitoringOperatCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.UISecondLevelNodeCheckBoxTreeItem.UIThirdLevelEventCheckBoxTreeItem; #endregion // Select 'Common Events' -> 'Monitoring' -> 'Operating Time' -> 'tns1:Monitoring/OperatingTime/LastReset' check box uITns1MonitoringOperatCheckBoxTreeItem.Checked = this.SelectLastResetParams.UITns1MonitoringOperatCheckBoxTreeItemChecked; }
/// <summary> /// RecordedMethod1 - Use 'RecordedMethod1Params' to pass parameters into this method. /// </summary> public void CheckEvents(SupportedEvent supportedEvent) { WinCheckBoxTreeItem uIEventCheckBoxTreeItem = null; #region Variable Declarations if (supportedEvent.parentNode2 != null) { uIEventCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.UISecondLevelNodeCheckBoxTreeItem.UIThirdLevelEventCheckBoxTreeItem; this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode0); this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode1); this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.UISecondLevelNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode2); foreach (string topic in supportedEvent.topicList) { this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.UISecondLevelNodeCheckBoxTreeItem.SetEvent(topic); uIEventCheckBoxTreeItem.Checked = true; } } else { if (supportedEvent.parentNode1 != null) { uIEventCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.UISecondLevelEventCheckBoxTreeItem; this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode0); this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode1); foreach (string topic in supportedEvent.topicList) { this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelNodeCheckBoxTreeItem.SetEvent(topic); uIEventCheckBoxTreeItem.Checked = true; } } else { uIEventCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.UIFirstLevelEventCheckBoxTreeItem; this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.SetNode(supportedEvent.parentNode0); foreach (string topic in supportedEvent.topicList) { this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIRootNodeCheckBoxTreeItem.SetEvent(topic); uIEventCheckBoxTreeItem.Checked = true; } } } //WinCheckBoxTreeItem uITns1MonitoringProcesCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UICommonEventsCheckBoxTreeItem.UIMonitoringCheckBoxTreeItem.UITns1MonitoringProcesCheckBoxTreeItem; //WinCheckBoxTreeItem uITns1MonitoringOperatCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UICommonEventsCheckBoxTreeItem.UIMonitoringCheckBoxTreeItem.UIOperatingTimeCheckBoxTreeItem.UITns1MonitoringOperatCheckBoxTreeItem; //WinCheckBoxTreeItem uITns1AdvancedsecurityCheckBoxTreeItem = this.UIONVIFClientTestToolWindow.UITreeViewWindow.UIAdvancedSecurityEvenCheckBoxTreeItem.UITns1AdvancedsecurityCheckBoxTreeItem; #endregion // Select 'Common Events' -> 'Monitoring' -> 'Operating Time' -> 'tns1:Monitoring/OperatingTime/LastReset' check box }
public WinCheckBoxTreeItem GetAllCheckbox(string List) { WinCheckBoxTreeItem AllCheckBox = new WinCheckBoxTreeItem(GetTreeView(List)); AllCheckBox.SearchConfigurations.Add(SearchConfiguration.AlwaysSearch); AllCheckBox.SearchProperties.Add(WinCheckBoxTreeItem.PropertyNames.Name, "All"); AllCheckBox.SearchProperties["Value"] = "0"; AllCheckBox.Expanded = true; Trace.WriteLine("Expanded All checkbox for " + List); System.Threading.Thread.Sleep(1000); //Mouse.DoubleClick(AllCheckBox); WinCheckBoxTreeItem AllCheckBox2 = new WinCheckBoxTreeItem(AllCheckBox); AllCheckBox2.SearchConfigurations.Add(SearchConfiguration.AlwaysSearch); AllCheckBox2.SearchProperties[WinCheckBoxTreeItem.PropertyNames.Name] = "All Wells"; AllCheckBox2.SearchProperties["Value"] = "1"; AllCheckBox2.SearchConfigurations.Add(SearchConfiguration.ExpandWhileSearching); AllCheckBox2.SearchConfigurations.Add(SearchConfiguration.NextSibling); AllCheckBox2.WindowTitles.Add(new PropertyExpression(WinWindow.PropertyNames.Name, "LOWIS:", PropertyExpressionOperator.Contains).ToString()); return AllCheckBox2; }