Version

XamRibbonProxy Class Members

The following tables list the members exposed by XamRibbonProxy.

Public Constructors
 NameDescription
Public ConstructorXamRibbonProxy Constructor  
Protected Fields
 NameDescription
Protected FieldbCompatibilityWasChecked (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected FieldbKeyAction (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbMouseAction (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbRecOnMouseDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbRecOnMouseUp (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbRecordedCompatErr (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbRecordedOnPrvwKeyDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldbWasAppMenu2010TabMoused  
Protected Fieldstatic (Shared in Visual Basic)comboToolItem  
Protected FieldDSV_KEEPLINE_DURATION (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FielderrCompatibility (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected FieldERRVAL_POINT (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected FieldiCrntClickCount (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldisRibbonTabMinimized  
Protected FieldisTabItemDblClicked  
Protected FieldkeyDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldlstToBeRemovedHandlers (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldmlMouseDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldmlMouseUp (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldmlPreMouseDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldmlPreMouseUp (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldNAME_GALLERY_PREVIEW  
Protected FieldNAME_SELECTEDTAB_PRESENTER  
Protected FieldoldText  
Protected FieldprevRecordedAction  
Protected Fieldstatic (Shared in Visual Basic)toggleButton  
Protected FieldvbCR (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldvbCRLF (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected FieldvbLF (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Public Properties
 NameDescription
Public PropertyApplicationMenuFooterItemsReturns the headers( if any ) else types of all the visible items contained within the footer area of the ApplicationMenu.  
Public PropertyApplicationMenuFooterItemsCountReturns the count of all the visible items contained within the footer area of the ApplicationMenu.  
Public PropertyApplicationMenuLeftAreaItemsReturns the headers( if any ) else types of all the visible items contained within the left area of the ApplicationMenu.  
Public PropertyApplicationMenuLeftAreaItemsCountReturns the count of all the visible items contained within the left area of the ApplicationMenu.  
Public PropertyApplicationMenuRecentItemsReturns the headers( if any ) else types of all the visible items contained within the recent items area of the ApplicationMenu.  
Public PropertyApplicationMenuRecentItemsCountReturns the count of all the visible items contained within the Recent items area of the ApplicationMenu.  
Public PropertyApplicationMenuSelectedTabItemsReturns the headers of all the visible ApplicationMenu2010Items contained within the ApplicationMenu2010 Selected tab area. Note: ApplicationMenu2010 must be active, and open otherwise it will return nothing.  
Public PropertyApplicationMenuSelectedTabItemsCountReturns the count of all the visible ApplicationMenu2010Items contained within the ApplicationMenu2010 Selected tab area. Note: ApplicationMenu2010 must be active, and open otherwise it will return 0.  
Public PropertyContextualTabsReturns the headers( if any ) else types of all the visible ContextualTabGroups. It also includes the headers( if any ) else types of each group’s RibbonTabItems in the format – ContextualTabGroup1(RibbonTabItem1, RibbonTabItem2,..,RibbonTabItemN1) ContextualTabGroup2(RibbonTabItem1, RibbonTabItem2,..,RibbonTabItemN2) and so on.  
Public PropertyContextualTabsCountReturns the count of the visible ContextualTabGroups.  
Public PropertyEnabledReturns the IsEnabled value of the control. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Public PropertyFocusedReturns the IsFocused value of the control. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Public PropertyFullTypeName (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Public PropertyIGStatus (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Public PropertyIsSelectedTabContextualReturns true if the current SelectedTab is present with a ContextualTabGroup  
Public PropertyIsWithinRibbonWindowReturns true if the XamRibbon is hosted within a RibbonWindow(within the caption area of a Window), else returns false  
Public Propertylogical_name (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Public PropertyQATItemsReturns the headers( if any ) else types of all the visible items contained within the QuickAccessToolBar.  
Public PropertyQATItemsCountReturns the count of all the visible items contained within the QuickAccessToolBar.  
Public PropertyRibbonTabsReturns the headers( if any ) else types of all the visible RibbonTabItems of the XamRibbon. These do not include the RibbonTabItems of the ContextualTabGroups.  
Public PropertyRibbonTabsCountReturns the count of the visible RibbonTabItems ( excluding those in the ContextualTabGroups).  
Public PropertySelectedTabReturns the header( if any ) of the currently selected RibbonTabItem.  
Public PropertySelectedTabGroupsReturns the headers( if any ) else types of all the visible RibbonGroups of the currently selected RibbonTabItem.  
Public PropertySelectedTabGroupsCountReturns the count of all the visible RibbonGroups of the currently selected RibbonTabItem.  
Public PropertyTabItemAreaItemsReturns the headers( if any ) else types of all the visible items contained within the TabItemAreaToolbar.  
Public PropertyTabItemAreaItemsCountReturns the count of all the visible items contained within the TabItemAreaToolbar.  
Protected Properties
 NameDescription
Protected PropertyActionWaitTimeBy default Null, if the value is Null it will allow the proxy to determine what the default wait time should be, which in most cases is 0, the value represents a wait time in milliseconds after each internal logical action, before preceeding to the next internal logical action. A replay proxy method's internal logical actions are different for each replay proxy method, but they may consist of, as an example parameter validation as one action, entering edit mode as a second, and setting a value as a third. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyAnimationMaxWaitTimeBy default 5000, the value represents the maximum total time in milliseconds that the proxy will wait for an animation to finish before attempting to interact with it, typically based on interactions with the mouse. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyAnimationWaitIntervalBy default 125, the value represents the wait time in milliseconds between state checks of an Animation. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyAutoScrollIntoViewTrue by default, if the value is true, will attempt to scroll the control into view prior to attempting to replay every action, if false, it will not automatically attempt to scroll the control into view. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyCompatabilityErrorReturns null if no error, otherwise, returns the IGTestError explaining the compatility issue (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertyCurrentFocusedElement (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyErrorMaxReAttemptsBy default 40, the value represents the number of times it will attempt to retry a failed logical actions. This is not used in all scenarios, but is used in conjunction with ErrorReAttemptWaitTime, when combined will by default Wait a maximum of 5 seconds. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyErrorReAttemptWaitTimeBy default 125, the value represents a wait time in milliseconds, this wait time is not used in all scenarios, but when utilized, it is the wait time after an internal logical action fails, and before it attempt to try the action again. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyErrorRetryAttempts (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyFieldEncapClose (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyFieldEncapOpen (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyHardBreakOnAllErrorsTrue by default, If value is true, it will allow any exception to bubble up to QTP, which in turn by default will stop the script and display a message box with the exception. This can be captured via QTP with the ON ERROR RESUME NEXT (see QTP documentation on that subject), if the value evaluates to false, it will instead report the exception to the HP Run Results, and attempt to continue on. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyIsTACompatibleReturns true if the Version, CLR, and Versioning(Version\Versionless) match, otherwise returns false (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertyIsVisible (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertyKeeplineDurationOverrideBy default Null, if the value is Null, it will allow the proxy to determine what the default keep line durantion to be, with a default of 1500ms. If the value is set it will set the default for all actions of the proxy. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyMouseLocationDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyMouseLocationMostRecent (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyMouseLocationUp (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyOwningWindow (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertyPrepMaskOverrideBy default Null, if the value is Null, it will allow the proxy to determine what basic validations it will perform prior to starting the action. Otherwise the value overrides the default PrepareMask flagged enumeration for each action. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyPropertyDelimiterBy default char(10), the value represents the delimiter for multiple value in a verification property. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyQueuedAction (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyQueueLive (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordBaseClickIn most scenarios False by default, if the value is true it will attempt to record a ClickOnControl for every Click action. If false, it will limit the recording of ClickOnControl to exceptions defined by the proxy. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordClickPercentFalse by default, if the value is true, will record any action that would normally record the InfragisticsWPF.Test.Shared.IGRectRegion igAt value, and instead record igPercent. If false, will record igAt as normal. Actions it is likely to affect ClickOnControl, ClickSubItem, etc. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordEncapClose (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordEncapOpen (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordForceFireEventsBy default the value is Null, if Null the behavior defaults to how the individual proxy bests decides to handle the scenario. If the value is true when the proxy wires into the events of the control, it will force the events to be handled by the proxy even if the event was "handled" by an earlier FrameworkElement. If false, any event "handled" by an earlier FrameworkElement that would suppress it from firing up the chain, will keep the proxy from handling the event. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyRecordItemsByIndexFalse by default, If supported by the proxy, and value is true, the proxy will force all records to use index in place of a string when viable.  
Protected PropertyRecordMouseClickDeltaMaxBy default 3, the value represents the distance in pixels a Mouse can move between MouseDown and MouseUp and still be considered a Click for recording purposes. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyReportAllActionResultsTrue by default, if the value is true, it reports all results passing or failing for every action to the HP Run Results, if false it will only report errors and warnings. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected Propertyribbon  
Protected PropertyScreenLoc (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertySettings (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertySourceElement (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected PropertyStepWaitTimeBy default is 0, the value represents a wait time in milliseconds after each Replay proxy method completes before preceeding to the next replay proxy method. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected PropertyUtilityObject (Inherited from Mercury.QTP.WPF.CustomServer.CustomServerBase)
Protected PropertyWasPossibleDrag (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected PropertyWindowLoc (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Public Methods
 NameDescription
Public MethodClickControlClick on the Control at the specified location (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodClickSubItemClick on the supplied SubItem of the defined type (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodDblClickControlDouble Click on the Control at the specified location (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodDblClickSubItemDouble Click on the supplied SubItem of the defined type (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public Methodstatic (Shared in Visual Basic)GetAllDescendants<T>  
Public MethodGetNAPropertiesThis method will returns a list of the visible properties of a given object, and their data types. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodGetNAPropertyThis method will return the value of any property (or sub property) for this control. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodGetProxySetting (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodGetScreenRectForFrameworkElementOverrides the VisualUtils.GetScreenRectForFrameworkElement to check if the Visual is connected to a Presentation Source and only then get the Screen Rect  
Public MethodGetSubItemProperties (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodGetSubItemPropertyReturn a property value specific to a subItem (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodIsKnownPartOfOverloaded. Overridden. Determines if a framework element is part of the control.  
Public MethodMouseActionOnControlPerforms the requested MouseAction on the Control (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodMouseActionOnSubItemPerforms the requested MouseAction on the supplied SubItem of the defined type (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodOnMessageOverloaded. Overridden.   
Public MethodOpenGroupDialogClicks on the DialogBoxLauncher tool of a Ribbon group  
Public MethodPerformToolActionPerforms the specified action on the specified Ribbon tool  
Public MethodRecordInitOverridden. Hooks up event handlers for the proxy, do not invoke this method directly as this is automatically internally called after the SourceElement is interacted with.  
Public MethodRecordStopOverridden.   
Public MethodRightClickControlRight Click on the Control at the specified location (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodRightClickSubItemRight Click on the supplied SubItem of the defined type (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodSelectTabSelects the specified Ribbon tab by clicking on it  
Public MethodSetFocusSet focus to the control (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodSetNAPropertyThis method will set the value of any property (or sub property) for this control. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodSetProxySettingThis method will set the value of one of the customizable proxy settings. (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodSetSubItemPropertySets a property value specific to a subItem (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Public MethodToggleAddToQATToggles adding/removing the tool to/from the QAT  
Public MethodToggleMinimizeRibbonToggles the minimized state of the Ribbon  
Public MethodToggleQATLocationToggles the QAT location to above/below the Ribbon  
Protected Methods
 NameDescription
Protected MethodAddCustomFWElemInstancePropertiesToReflectionHelperCallsOverridden. Overrides the base AddCustomFWElemInstancePropertiesToReflectionHelperCalls method to check if the Visual is connected to a Presentation Source  
Protected MethodAddCustomTypeBasedPropertiesToReflectionHelperCalls (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodAddCustomTypeValueConvertersToReflectionHelperCalls (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodAddHandlerOverloaded. Adds an event handler of the named event to the SourceElement. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodAsmError_MouseEvent (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodBringElementIntoView (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodBringFWElementPointInViewOverridden.   
Protected MethodCleanReturnValueForReturnToQTP (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodClearKeyState (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodClearLoadedHandlers (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodClearMouseHelpersOverridden.   
Protected MethodComboEditorTool_PreviewMouseDownStores the ComboEditor tool on which the mouse is clicked  
Protected MethodComboEditorTool_SelectedItemChangedRecords the change in the selection of a ComboEditor tool  
Protected MethodDropDownRibbonItemDrops down the specified Ribbon item if allowed  
Protected MethodEnsureVisibility (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodfnOpenGroupDialogInternal proxy method that clicks on the DialogBoxLauncher tool of a Ribbon group  
Protected MethodfnPerformToolActionInternal proxy method that performs the specified action on the specified Ribbon tool  
Protected MethodfnSelectTabInternal proxy method to select the specified Ribbon tab by clicking on it  
Protected MethodfnSetFocus (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodfnSetProxySetting (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodfnToggleAddToQATInternal proxy method that toggles adding/removing the tool to/from the QAT  
Protected MethodfnToggleMinimizeRibbonInternal proxy method that toggles the minimized state of the Ribbon  
Protected MethodfnToggleQATLocationInternal proxy method that toggles the QAT location to above/below the Ribbon  
Protected MethodGalleryTool_ActivatedRecords the activation of a gallery item  
Protected MethodGalleryTool_ClickedRecords the click on a gallery item  
Protected MethodGalleryTool_SelectedRecords the selection of a gallery item  
Protected MethodGetAppMenuFooterCollectionReturns the collection of items contained within the footer area of the ApplicationMenu.  
Protected MethodGetAppMenuItemsReturns the headers and/or the count of the items contained within the ApplicationMenu either in the left area or in the recent items area.  
Protected MethodGetAppMenuPanelReturns the Application menu panel of the specified area identified by its name  
Protected MethodGetCheckStateReturns the Check state of a checkable tool from its string value  
Protected MethodGetClickEnums (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetCollectionCountReturns the count of items in the input collection  
Protected MethodGetCollectionItemReturns the item of the collection at the specified index  
Protected MethodGetContextualTabHeaderReturns the header( if any ) else the type of the input contextTabGroup if it is visible. If the item is hidden, returns (Hidden) as the contextTabGroup's header in the format - ContextualTabGroup1(RibbonTabItem1, RibbonTabItem2,..,RibbonTabItemN1) ContextualTabGroup2(RibbonTabItem1, RibbonTabItem2,..,RibbonTabItemN2) and so on. In all other cases, it returns an empty string. Note: The contextTabGroup's header is always terminated with a new-line (\n) character even if it is an empty string.  
Protected MethodGetFWElementFromSubItemReturns the visible UI framework element of the specified sub-item  
Protected MethodGetGalleryItemIdOverloaded. Returns the identifier of the specified gallery item  
Protected MethodGetGalleryObject  
Protected MethodGetIntIndexedValueFromCollectionOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetItemReturns the item from the given collection via its identifier  
Protected MethodGetItemCollectionReturns the parent collection of items of the given item  
Protected MethodGetItemCollectionCountGets the total number of items in the items collection  
Protected MethodGetItemFromItemsCollectionGets the item at the specified index of the items collection  
Protected MethodGetItemHeaderOverloaded. Returns the header( if any ) else the type of the input item if it is visible. If the item is hidden, returns (Hidden) as the item's header. In all other cases, it returns an empty string. Note: The item header is always terminated with a new-line (\n) character even if it is an empty string.  
Protected MethodGetItemId<T>Returns the identifier of the specified item from the input collection  
Protected MethodGetItemPropertyOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetItemsReturns the headers and/or the count of the items contained within the input items collection  
Protected MethodGetKeyState (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetLogicalName (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected MethodGetMenuToolPanelReturns the MenuToolPanel of the given sub-item  
Protected MethodGetMouseActionPointOverloaded. Overridden. Overrides the base GetMouseActionPoint method to check if the Visual is connected to a Presentation Source and only then get the point of mouse action  
Protected MethodGetMousedDepObjectReturns the DependencyObject on which the mouse is clicked (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetNAPropReflectionHelperOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetOwningUIElementReturns the owning UI element of the input source object (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetProxySettingsReturns the Proxy Settings from which the identifier of the required item will be obtained (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetQATItemHeaderReturns the header( if any ) else the type of the input QATtool if it is visible. If the item is hidden, returns (Hidden) as the QATtool's header. In all other cases, it returns an empty string. Note: The QATtool's header is always terminated with a new-line (\n) character even if it is an empty string.  
Protected MethodGetQATItemsCollectionReturns the collection of items contained within the footer area of the QuickAccessToolbar.  
Protected MethodGetQATOverflowButtonReturns the QAT Overflow button from its name  
Protected MethodGetQuickCustomizeMenuReturns the Quick Customize Menu of the ribbon control  
Protected MethodGetRecordableEnums (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetRectFromFrameworkElementOverridden. Overrides the base GetRectFromFrameworkElement method to check if the Visual is connected to a Presentation Source and only then returns a Rect for the framework element  
Protected MethodGetRectRegionPoint (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetReflectionHelperMembers (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetReflectionHelperValue (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetReturnObjectReturns the object that contains the input header and/or count as needed. If only the header is needed, the returned object will be a header string If only the count is needed, the returned object will be a count integer If both header and count are needed, the returned object will be a list of header followed by count  
Protected MethodGetRibbonItemReturns the Ribbon item from the given collection via its identifier  
Protected MethodGetRibbonItemArgCreates a valid QTP variant value of the supplied Ribbon Item.  
Protected MethodGetRibbonItemFromArgRetrieves the Ribbon item from its QTP variant for the Replay action.  
Protected MethodGetRibbonTabReturns the Ribbon tab from its identifier  
Protected MethodGetRibbonTabIdReturns the identifier of a Ribbon tab  
Protected MethodGetRibbonToolReturns the Ribbon tool from the original source object on which the mouse was clicked (Inherited from InfragisticsWPF.Test.Ribbon.XamRibbonBaseProxy)
Protected MethodGetRibbonToolIdReturns the identifer for a ribbon tool  
Protected MethodGetRootItemCollectionReturns the root collection for a tool based on its location  
Protected MethodGetSelectedRibbonTabReturns the currently selected RibbonTabItem  
Protected MethodGetSelItemReturns the item from the current argument string and the current argument type (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodGetSubItemIdOverloaded. Returns the unique identifier of the sub-item obtained from the input object. In most cases, the source object is either the Original Source or the Moused dependency object obtained from the MouseLocationHelper (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodGetSubItemIdFromFWElementInternal method that returns the unique identifier of the sub-item and the enum type of the sub-item obtained from the input Framework element  
Protected MethodGetSubItemReflectionHelperOverridden.   
Protected MethodGetTabItemAreaToolbarOverflowButtonReturns the TabItemAreaToolbar Overflow button from its name  
Protected MethodGetTIAItemsCollectionReturns the collection of items contained within the footer area of the QuickAccessToolbar.  
Protected MethodGetToggleToolArgsReturns the args for the SetValue Record action for a Toggle Button  
Protected MethodGetToolIdReturns the identifier of the given tool  
Protected Methodstatic (Shared in Visual Basic)GetToolMenuItemReturns the UI visible ToolMenuItem of the given tool  
Protected MethodGetToolParentReturns the parent of the tool that would be included in the tool's path identifier  
Protected MethodGetToolPropertiesStores the properties of the specified tool such as Text and Location  
Protected MethodInvokeActionOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodInvokeActionForInt (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodInvokeActionForObject (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodInvokeActionForString (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodInvokeActionsOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodisActionDuplicateReturns true if the previous action is a duplicate of the current action, else false  
Protected MethodIsInt (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected MethodIsItemVisibleDetermines if the input ribbon item is visible or not  
Protected MethodIsNumeric (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected MethodIsPartOf (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodIsPositiveInt (Inherited from InfragisticsWPF.Test.Shared.ProxyBase)
Protected MethodIsQueuedAction (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodIsQuickCustomizeMenuItemReturns true if the tool is on the Quick Customize Menu, else false  
Protected MethodIsRecordBaseClick (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodIsRibbonItemVisibleReturns the if the Ribbon item is visible, else false. Default value is null  
Protected MethodLostFocus (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodMenuTool_CheckedRecords the check action on the Menu Tool on which the mouse is clicked on  
Protected MethodMenuTool_ClickedRecords the click action on a menu tool on which the mouse is clicked on  
Protected MethodMenuTool_OpenedRecords the opening of the drop down menu of the menu tool  
Protected MethodMenuTool_PreviewMouseDownGets the Menu tool on which the mouse is clicked on  
Protected MethodMenuTool_UncheckedRecords the uncheck action on the Menu Tool on which the mouse is clicked on  
Protected MethodMouseActionOnControlEX (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseActionOnSubItemEX (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseClickOverloaded. Performs a mouse click operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseDblClickOverloaded. Performs a mouse double click operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseDownOverloaded. Performs a mouse down operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseMoveOverloaded. Performs a mouse move operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseRightClickOverloaded. Performs a mouse right click operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodMouseUpOverloaded. Performs a mouse up operation in the center of the framework element supplied (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodNeedRecordBaseClickReturns true to indicate that base clicks should be recorded for the control and false to stop recording the base clicks (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodOnToolClonedEventStores the original tool that was added to the QAT  
Protected MethodOnToolCloneDiscardedEventStores the cloned tool that was removed from the QAT  
Protected MethodParseGalleryItemId  
Protected MethodParseSelItemArgToList<T>Parses a given string argument into a list of items of the specified type T (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodPerformGalleryActionPerforms the Activate, Click or Select action on the specified Gallery item  
Protected MethodPropertyListToStringOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodRecordOverloaded. Sends the Recorded action to QTP (Handles Queueing) (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodRecordClickActionHelperOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodRecordDebug (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodRecordEXOverloaded. Sends RecordAction.RecString to QTP (Final Layer) (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodRecordGalleryTool  
Protected MethodRecordMenuItemRecord click action on a tool menu item  
Protected MethodRecordMenuItemOnKeyDownRecords keyboard interactions with a tool menu item  
Protected MethodRecordOnAncestorReturns true if recording should be allowed on ancestor FrameworkElements. This is useful for scenarios where a control is embedded within a control of the same type (say, XamTabControl within a XamTabControl). We can control recording only on the actual child control and not all its ancestors. (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodRecordOverflowButtonRecords a drop down action on the QAT overflow button  
Protected MethodRecordRibbonTabRecords the selected ribbon tab  
Protected MethodRecordRibbonToolRecords actions on a ribbon tool  
Protected MethodRecordToggleBtnRecords action on a Toggle Button  
Protected MethodReportError (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodReportPassOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodReportWarning (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected Methodribbon_MouseEnterStores the Ribbon tool on a Mouse Enter event  
Protected Methodribbon_RibbonTabItemSelectedRecords the selected ribbon tab from the event args  
Protected MethodRibbonGroup_OpenedRecords the DropDown of a Ribbon Group  
Protected MethodRibbonTabItem_MouseDoubleClickStores the double-click on a ribbon tab item  
Protected MethodScrollItemIntoViewOverloaded. Scrolls the specified item into view and then clicks on it  
Protected MethodSendQueue (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSendStringWithModKeys (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodSetItemPropertyOverloaded.  (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSetKeyState (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodSetReflectionHelperValue (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodSourceElement_KeyUp (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_LostFocus (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_LostKeyboardFocus (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_MouseDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_MouseLeave (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_MouseUpOverridden. Event handler triggered on a Mouse Up event  
Protected MethodSourceElement_PreviewKeyDown (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodSourceElement_PreviewMouseDownOverridden. Event handler triggered directly before the MouseDown handler is triggered  
Protected MethodSourceElement_PreviewMouseUpOverridden. Event handler triggered directly before the MouseUp handler is triggered  
Protected MethodTabControl_PreviewMouseDownStores the click count in the PreviewMouseDown event of the Tabs  
Protected MethodtimerKeepLine_Elapsed (Inherited from InfragisticsWPF.Test.Shared.RecordProxyBase)
Protected MethodToggleAddToQATHandlerRecords the toggling of adding/removing a tool to/from QAT  
Protected MethodToggleButton_CheckedRecords the check action on the specified Toggle Button on which is the mouse is clicked on  
Protected MethodToggleButton_ClickedRecords the click action on the Toggle Button on which is the mouse is clicked on  
Protected MethodToggleButton_IndeterminateRecords the indeterminate action on the Toggle Button on which is the mouse is clicked on  
Protected MethodToggleButton_UncheckedRecords the uncheck action on the Toggle Button on which is the mouse is clicked on  
Protected MethodToggleQATLocationHandlerRecords the Toggling of the QAT location below or above the ribbon control  
Protected MethodToggleRibbonMinimizedStateHandlerRecords the toggling of the ribbon minimized state  
Protected MethodTypeValidate (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodValidateForReplay (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodWaitForFWElemRectToStopChanging (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
Protected MethodYield (Inherited from InfragisticsWPF.Test.Shared.RecordReplayProxyBase)
See Also