PickerTextBox Class

Progress Software Corporation - Testing Framework 2018.1 Automation Infrastructure
Represents the PickerTextBox control wrapper.
Inheritance Hierarchy

SystemObject
  ArtOfTest.WebAii.SilverlightAutomationObjectFrameworkElement
    ArtOfTest.WebAii.SilverlightFrameworkElement
      ArtOfTest.WebAii.Controls.Xaml.WpfWpfTestElement
        ArtOfTest.WebAii.Controls.Xaml.WpfControl
          ArtOfTest.WebAii.Controls.Xaml.WpfTextBoxBase
            ArtOfTest.WebAii.Controls.Xaml.WpfTextBox
              Telerik.WebAii.Controls.Xaml.WpfPickerTextBox

Namespace:  Telerik.WebAii.Controls.Xaml.Wpf
Assembly:  Telerik.WebAii.Controls.Xaml.Wpf (in Telerik.WebAii.Controls.Xaml.Wpf.dll) Version: 2012.1.719.0 (2012.1.719.0)
Syntax

public class PickerTextBox : TextBox

The PickerTextBox type exposes the following members.

Constructors

  NameDescription
Public methodPickerTextBox
Initializes a new instance of the PickerTextBox class.
Top
Properties

  NameDescription
Public propertyAbsoluteSiblingTagIndex
Get the sibling tag index of this FrameworkElement.
(Inherited from FrameworkElement.)
Public propertyAbsoluteTagIndex
Get the absolute index of this Xaml tag in the Visual Tree.
(Inherited from FrameworkElement.)
Public propertyAcceptsReturn (Inherited from TextBoxBase.)
Public propertyAcceptsTab (Inherited from TextBoxBase.)
Public propertyActualHeight
Gets the value of the ActualHeight of this element.
(Inherited from FrameworkElement.)
Public propertyActualWidth
Gets the value of the ActualWidth of this element.
(Inherited from FrameworkElement.)
Public propertyAllowDrop (Inherited from WpfTestElement.)
Public propertyApplication
Get the Application object that owns this element.
(Inherited from FrameworkElement.)
Public propertyAutomationId
Gets the AutomationId set on this element if any.
(Inherited from FrameworkElement.)
Public propertyAutoWordSelection (Inherited from TextBoxBase.)
Public propertyBackground (Inherited from Control.)
Public propertyBindingGroup (Inherited from WpfTestElement.)
Public propertyBorderBrush (Inherited from Control.)
Public propertyBorderThickness (Inherited from Control.)
Public propertyCharacterCasing (Inherited from TextBox.)
Public propertyChildren
Gets the visual children of this element.
(Inherited from FrameworkElement.)
Public propertyClip
Gets / Sets the value of the Clip of this element.
(Inherited from FrameworkElement.)
Public propertyClipToBounds (Inherited from WpfTestElement.)
Public propertyComputedVisibility (Inherited from WpfTestElement.)
Public propertyContextMenu (Inherited from WpfTestElement.)
Public propertyDepth
Get the depth of this element in the Visual Tree.
(Inherited from FrameworkElement.)
Public propertyDesiredSize
Gets the value of the DesiredSize of this element.
(Inherited from FrameworkElement.)
Public propertyEnableValidateMouseLocation
Enables or disables the validation of mouse click locations before performing mouse actions
(Inherited from FrameworkElement.)
Public propertyFind
Get the Find object used to search the visual children of this element.
(Inherited from FrameworkElement.)
Public propertyFlowDirection (Inherited from WpfTestElement.)
Public propertyFocusable (Inherited from WpfTestElement.)
Public propertyFontFamily (Inherited from Control.)
Public propertyFontSize (Inherited from Control.)
Public propertyFontStretch (Inherited from Control.)
Public propertyFontStyle (Inherited from Control.)
Public propertyFontWeight (Inherited from Control.)
Public propertyForceCursor (Inherited from WpfTestElement.)
Public propertyForeground (Inherited from Control.)
Public propertyHeight
Gets / Sets the value of the Height of this element.
(Inherited from FrameworkElement.)
Public propertyHorizontalAlignment
Gets / Sets the value of the HorizontalAlignment of this element.
(Inherited from FrameworkElement.)
Public propertyHorizontalContentAlignment (Inherited from Control.)
Public propertyHorizontalScrollBarVisibility (Inherited from TextBoxBase.)
Public propertyHost
Returns the AutomationHost for this object.
(Inherited from FrameworkElement.)
Public propertyInputScope (Inherited from WpfTestElement.)
Public propertyIsEnabled (Inherited from WpfTestElement.)
Public propertyIsFocused (Inherited from WpfTestElement.)
Public propertyIsHitTestVisible
Gets / Sets the value of the IsHitTestVisible of this element.
(Inherited from FrameworkElement.)
Public propertyIsKeyboardFocused (Inherited from WpfTestElement.)
Public propertyIsKeyboardFocusWithin (Inherited from WpfTestElement.)
Public propertyIsMouseCaptured (Inherited from WpfTestElement.)
Public propertyIsMouseCaptureWithin (Inherited from WpfTestElement.)
Public propertyIsMouseDirectlyOver (Inherited from WpfTestElement.)
Public propertyIsMouseOver (Inherited from WpfTestElement.)
Public propertyIsReadOnly (Inherited from TextBoxBase.)
Public propertyIsStylusCaptured (Inherited from WpfTestElement.)
Public propertyIsStylusCaptureWithin (Inherited from WpfTestElement.)
Public propertyIsStylusDirectlyOver (Inherited from WpfTestElement.)
Public propertyIsStylusOver (Inherited from WpfTestElement.)
Public propertyIsTabStop (Inherited from Control.)
Public propertyIsTestRegion
Gets whether or not this element is contained in a test region.
(Inherited from FrameworkElement.)
Public propertyIsUndoEnabled (Inherited from TextBoxBase.)
Public propertyIsVisible (Inherited from WpfTestElement.)
Public propertyMappings
Gets a mappings collection that stores customizable control specific mapping knowledge that can be later customized.
(Inherited from FrameworkElement.)
Public propertyMargin
Gets / Sets the value of the Margin of this element.
(Inherited from FrameworkElement.)
Public propertyMaxHeight
Gets / Sets the value of the MaxHeight of this element.
(Inherited from FrameworkElement.)
Public propertyMaxLength (Inherited from TextBox.)
Public propertyMaxLines (Inherited from TextBox.)
Public propertyMaxWidth
Gets / Sets the value of the MaxWidth of this element.
(Inherited from FrameworkElement.)
Public propertyMinHeight
Gets / Sets the value of the MinHeight of this element.
(Inherited from FrameworkElement.)
Public propertyMinLines (Inherited from TextBox.)
Public propertyMinWidth
Gets /Sets the value of the MinWidth of this element.
(Inherited from FrameworkElement.)
Public propertyName
Gets the value of the Name of this element.
(Inherited from FrameworkElement.)
Public propertyOpacity
Gets / Sets the value of the Opacity of this element.
(Inherited from FrameworkElement.)
Public propertyOpacityMask
Gets / Sets the value of the OpacityMask of this element.
(Inherited from FrameworkElement.)
Public propertyOverridesDefaultStyle (Inherited from WpfTestElement.)
Public propertyPadding (Inherited from Control.)
Public propertyParsedElement
Get the parsed element under this object.
(Inherited from FrameworkElement.)
Public propertyPropertyBag
The automation object property bag.
(Inherited from AutomationObjectT.)
Public propertyReference
Get or set the object reference.
(Inherited from AutomationObjectT.)
Public propertyRenderSize
Gets the value of the RenderSize of this element.
(Inherited from FrameworkElement.)
Public propertyRenderTransform
Gets / Sets the value of the RenderTransform of this element.
(Inherited from FrameworkElement.)
Public propertyRenderTransformOrigin
Gets / Sets the value of the RenderTransformOrigin of this element.
(Inherited from FrameworkElement.)
Public propertySnapsToDevicePixels (Inherited from WpfTestElement.)
Public propertyTabIndex (Inherited from Control.)
Public propertyTagNameIndex
Gets the tag name index of the xaml tag name in the visual tree.
(Inherited from FrameworkElement.)
Public propertyTechnologyType
Get the technology type of this element.
(Inherited from FrameworkElement.)
Public propertyText (Inherited from TextBox.)
Public propertyTextAlignment (Inherited from TextBox.)
Public propertyTextBlockContent
Gets the text from all the inner TextBlock elements.
(Inherited from FrameworkElement.)
Public propertyTextLiteralContent
Gets the literal text content of this framework element if any.
(Inherited from FrameworkElement.)
Public propertyTextWrapping (Inherited from TextBox.)
Public propertyToolTipText
The text of the tooltip specified for this element
(Inherited from FrameworkElement.)
Public propertyUid (Inherited from FrameworkElement.)
Public propertyUndoLimit (Inherited from TextBoxBase.)
Public propertyUser
Gets the UI interaction object that allows you to interact with this framework element directly using real mouse and keyboard interactions
(Inherited from FrameworkElement.)
Public propertyVerticalAlignment
Gets / Sets the value of the VerticalAlignment of this element.
(Inherited from FrameworkElement.)
Public propertyVerticalContentAlignment (Inherited from Control.)
Public propertyVerticalScrollBarVisibility (Inherited from TextBoxBase.)
Public propertyVisibility
Gets / Sets the value of the Visibility of this element.
(Inherited from FrameworkElement.)
Public propertyWait
Gets a VisualWait object to be used on waiting for Visual elemnets in the VisualTree.
(Inherited from FrameworkElement.)
Public propertyWidth
Gets / Sets the value of the Width of this element.
(Inherited from FrameworkElement.)
Public propertyXamlTag
Get the xaml tag name of this FrameworkElement. This is used for hierarchy matching and traversal.
(Inherited from FrameworkElement.)
Public propertyXamlTagBase
Gets the lowest control type that the framework recognizes
(Inherited from FrameworkElement.)
Top
Methods

  NameDescription
Public methodAddChildNode
Add a child node to this framework element.
(Inherited from FrameworkElement.)
Public methodAnySibling(String)
Return any sibling of this control of the specified type. This method searches the previous siblings first, then the next sibilings.
(Inherited from FrameworkElement.)
Public methodAnySiblingT
Return any sibling of this control of the specified type.
(Inherited from FrameworkElement.)
Public methodAsT
Return this framework element as a strongly-typed control.
(Inherited from FrameworkElement.)
Public methodAssignReference
Assign the automation reference to this element.
(Inherited from FrameworkElement.)
Public methodCapture
Capture the image of this element.
(Inherited from FrameworkElement.)
Public methodCastAsT
Returns this framework element as a strongly-typed control without enforcing tag name to match the type. This functions gives you free casting abilities between types.
(Inherited from FrameworkElement.)
Public methodDeserialize
Deserialize this AutomationObject to a jsonString TODO: Should this be a static method?
(Inherited from AutomationObjectT.)
Public methodEnsureClickable
Performs best-effort operations to ensure that this element is user-visible and avialable for simulated user actions.
(Inherited from FrameworkElement.)
Public methodEquals
Determines whether this FrameworkElement is equal to another, by comparing their AutomationReferences
(Inherited from FrameworkElement.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodFromRealObject
Used internally to translate object across application boundaries
(Inherited from FrameworkElement.)
Public methodGetAttachedPropertyT
Get value of attached property.
(Inherited from FrameworkElement.)
Public methodGetAutomationProperty (Inherited from FrameworkElement.)
Public methodGetChildren
Get the children of this framework element.
(Inherited from FrameworkElement.)
Public methodGetChildTagIndex
Given a child FrameworkElement of this element, return this child's tag index relative to this element. If the child has the same tag name as this element, it will not be counted.
(Inherited from FrameworkElement.)
Public methodGetHashCode
Calculates and returns the hashcode for this element.
(Inherited from FrameworkElement.)
Public methodGetHostParent
Not implemented for Silverlight elements. Returns null.
(Inherited from FrameworkElement.)
Public methodGetIdentifier
Gets whether this framework element has an automationid set on it or name. If it does, it will return which one was found and its value. If both are found, AutomationId will be returned first.
(Inherited from FrameworkElement.)
Public methodGetIntRectangle
Gets the bounding rectangle of this element within the Silverlight app with integral coordinates
(Inherited from FrameworkElement.)
Public methodGetNextSibling
Get the next sibling of this FrameworkElement.
(Inherited from FrameworkElement.)
Public methodGetParent
Get the Parent of this element.
(Inherited from FrameworkElement.)
Public methodGetPrevSibling
Get the previous sibling.
(Inherited from FrameworkElement.)
Public methodGetProperties
Reads and returns the specified property from this element.
(Inherited from FrameworkElement.)
Public methodGetProperty(AutomationProperty)
Get a property on this automation object.
(Inherited from AutomationObjectT.)
Public methodGetProperty(AutomationProperty, Object)
Gets a property on this automation object, or returns a default value if the property cannot be retrieved
(Inherited from AutomationObjectT.)
Public methodGetPropertyT(String)
Gets the property value by given name. Will be useful for common translators supporting different technologies (SL/Wpf).
(Inherited from FrameworkElement.)
Public methodGetPropertyTypeSafe (Inherited from FrameworkElement.)
Public methodGetRealType (Inherited from TextBox.)
Public methodGetRectangle
Get the bounding rectangle of this element within this Silverlight App.
(Inherited from FrameworkElement.)
Public methodGetRectangle(FrameworkElement)
Get the bounding rectangle of this element relative to another element
(Inherited from FrameworkElement.)
Public methodGetScreenRectangle
Return the actual coordinates of this element in absolute screen coordinates taking into account the location of the overall plug-in on the page.
(Inherited from FrameworkElement.)
Public methodGetStringPresentation (Inherited from FrameworkElement.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodGetUniqueHashCode
Calculates and returns the hash code for this element.
(Inherited from FrameworkElement.)
Public methodHighlight
Highlight this element.
(Inherited from FrameworkElement.)
Public methodHighlight(Boolean)
Highlight this element
(Inherited from FrameworkElement.)
Public methodInitializeMappings
Initialize the Mappings collection. This method is called when the Mappings collection is accessed for the first time. It is then cached
(Inherited from FrameworkElement.)
Public methodInvokeMethod(String, Object)
Invokes a method on the AutomationObject's client-side peer
(Inherited from AutomationObjectT.)
Public methodInvokeMethod(AutomationMethod, Object)
Invokes a method on the AutomationObject's client-side peer
(Inherited from AutomationObjectT.)
Public methodIsChild
Checks if element passed in is a child of this framework element.
(Inherited from FrameworkElement.)
Public methodIsHitTest
Determines whether the element can be clicked/selected
(Inherited from FrameworkElement.)
Public methodIsHitTest(Boolean)
Determines whether [is hit test] [the specified allow partial visibiltiy].
(Inherited from FrameworkElement.)
Public methodIsHitTest(FrameworkElement, Boolean)
Determines whether [is hit test] [the specified relative parent].
(Inherited from FrameworkElement.)
Public methodKeyPress
Simulate user key press specific to this element.
(Inherited from FrameworkElement.)
Public methodMatch
Match this FrameworkElement against a specific find expression.
(Inherited from FrameworkElement.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodNextSibling(String)
Return the next sibling of this control of type.
(Inherited from FrameworkElement.)
Public methodNextSiblingT
The next sibling control of desired type.
(Inherited from FrameworkElement.)
Public methodParent
Get the parent framework element
(Inherited from FrameworkElement.)
Public methodParent(String)
Get the parent control that matched the control type.
(Inherited from FrameworkElement.)
Public methodParent(String, Boolean)
Get the parent control that matched the control type.
(Inherited from FrameworkElement.)
Public methodPreviousSibling(String)
The previous sibling control of desired type.
(Inherited from FrameworkElement.)
Public methodPreviousSiblingT
The previous sibling control of specified type.
(Inherited from FrameworkElement.)
Public methodRefresh
Refresh this FrameworkElement within the VisualTree.
(Inherited from FrameworkElement.)
Public methodScrollToVisible
Scrolls the web page so that this element is visible in the browser window
(Inherited from FrameworkElement.)
Public methodScrollToVisible(ScrollToVisibleType)
Scrolls the web page so that this element is visible in the browser window
(Inherited from FrameworkElement.)
Public methodSerialize
Serialize this automation object to a Json String
(Inherited from AutomationObjectT.)
Public methodSetAttachedPropertyT
Set value of attached property.
(Inherited from FrameworkElement.)
Public methodSetClosingTag
Ignore for the base FrameworkElement. May be overriden in a derived class to provide additional functionality.
(Inherited from FrameworkElement.)
Public methodSetDepth
Set the depth of this framework element.
(Inherited from FrameworkElement.)
Public methodSetFindInfo (Inherited from FrameworkElement.)
Public methodSetFocus
Sets keyboard focus to this element
(Inherited from FrameworkElement.)
Public methodSetParent
Set the parent object of this framework element.
(Inherited from FrameworkElement.)
Public methodSetProperty(String, Object)
Sets the property value. Will be useful for common translators supporting different technologies (SL/Wpf).
(Inherited from FrameworkElement.)
Public methodSetProperty(AutomationProperty, Object)
Set a property on this automation object.
(Inherited from AutomationObjectT.)
Public methodSetProxy (Inherited from FrameworkElement.)
Public methodSetText
Sets or types a new text into the TextBox.
(Inherited from TextBox.)
Public methodSetUid (Inherited from FrameworkElement.)
Public methodSetXamlTag
Set the Xaml tag name.
(Inherited from FrameworkElement.)
Public methodToRealObject
Used internally to translate object across application boundaries
(Inherited from FrameworkElement.)
Public methodToString
Gets the string representation of this FrameworkElement object.
(Inherited from FrameworkElement.)
Public methodToXml
Gets an Xml formatted string that represents this element and all its children This Xml represents the VisualTree.
(Inherited from FrameworkElement.)
Public methodValidateMouseLocationIfNeeded
Validate that the current location of the mouse is inside the browser window.
(Inherited from FrameworkElement.)
Protected methodValidateType
Validate a control type with the control tag name.
(Inherited from FrameworkElement.)
Top
See Also

Reference