/// <summary> /// Gets a collection of all items in the list control /// </summary> /// <param name="prodwindow">The containing ProdWindow.</param> /// <param name="automationId">The automation id (or caption).</param> /// <returns> /// list containing all items /// </returns> /// <exception cref="ProdOperationException">Examine inner exception</exception> public static Collection <object> TabsGet(ProdWindow prodwindow, string automationId) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); return(SingleSelectListBridge.GetItemsBridge(null, control)); }
public static void TabSelect(ProdWindow prodwindow, string automationId, string itemText) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); SingleSelectListBridge.SetSelectedItemBridge(null, control, itemText); }
/// <summary> /// Retrieves the selected tab /// </summary> /// <param name="prodwindow">The containing ProdWindow.</param> /// <param name="automationId">The automation id (or caption).</param> /// <returns> /// Selected TabItem /// </returns> /// <exception cref="ProdOperationException">Examine inner exception</exception> public static object TabGetSelected(ProdWindow prodwindow, string automationId) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); return(SingleSelectListBridge.GetSelectedItemBridge(null, control)); }
/// <summary> /// Gets the number of child tabs contained in the tab control /// </summary> /// <param name="prodwindow">The containing ProdWindow.</param> /// <param name="automationId">The automation id (or caption).</param> /// <returns> /// The number of tabs contained in a TabControl /// </returns> /// <exception cref="ProdOperationException">Examine inner exception</exception> public static int TabGetCount(ProdWindow prodwindow, string automationId) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); return(SingleSelectListBridge.GetItemCountBridge(null, control)); }
/// <summary> /// Determines whether the specified item text is selected. /// </summary> /// <param name="prodwindow">The containing ProdWindow.</param> /// <param name="automationId">The automation id (or caption).</param> /// <param name="itemText">The item text that identifies the tab.</param> /// <returns> /// <c>true</c> if the specified item text is selected; otherwise, <c>false</c>. /// </returns> /// <exception cref="ProdOperationException">Examine inner exception</exception> public static bool TabIsSelected(ProdWindow prodwindow, string automationId, string itemText) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); return(SingleSelectListBridge.IsItemSelectedBridge(null, control, itemText)); }
public static void SetSelectedIndex(ProdWindow prodwindow, string automationId, int index) { BaseProdControl control = new BaseProdControl(prodwindow, automationId); SingleSelectListBridge.SetSelectedIndexBridge(null, control, index); }