Open topic with navigation

UiObjectBaseDescription Class
Common description properties for all test objects in a mobile application (except for IApplication and IDevice).

C# Syntax

    public abstract class UiObjectBaseDescription : HP.LFT.SDK.PropertiesDescription, HP.LFT.SDK.IDescription

Inheritance Hierarchy

System.Object
HP.LFT.SDK.PropertiesDescription
HP.LFT.SDK.Mobile.UiObjectBaseDescription
HP.LFT.SDK.Mobile.ButtonDescription
HP.LFT.SDK.Mobile.CalendarDescription
HP.LFT.SDK.Mobile.CheckBoxDescription
HP.LFT.SDK.Mobile.DropDownDescription
HP.LFT.SDK.Mobile.EditFieldDescription
HP.LFT.SDK.Mobile.LabelDescription
HP.LFT.SDK.Mobile.PaginatorDescription
HP.LFT.SDK.Mobile.RadioGroupDescription
HP.LFT.SDK.Mobile.RecyclerViewDescription
HP.LFT.SDK.Mobile.SliderDescription
HP.LFT.SDK.Mobile.StepperDescription
HP.LFT.SDK.Mobile.TableDescription
HP.LFT.SDK.Mobile.TabStripDescription
HP.LFT.SDK.Mobile.ToggleDescription
HP.LFT.SDK.Mobile.UiObjectDescription
HP.LFT.SDK.Mobile.ViewDescription
HP.LFT.SDK.Mobile.WebViewDescription

Public Properties

| Name | Description
--- | --- | ---
| AccessibilityId | The accessibility ID of the mobile object.
| ClassName | The test object class name used by Mobile Center.
| Container | Container information if the object is in a table. (iOS Only)
| IsCheckable | Indicates whether the mobile object can be checked. C# Syntax
     Nullable<bool> IsCheckable {get; set;}
| IsChecked | Indicates whether the mobile object is checked. (Relevant for objects that can have a check mark.) C# Syntax
     Nullable<bool> IsChecked {get; set;}
| IsClickable | Indicates whether the mobile object can be tapped. C# Syntax
    Nullable<bool> IsClickable {get; set;}
| IsEnabled | Indicates whether the mobile object is enabled. C# Syntax
    Nullable<bool> IsEnabled {get; set;}
| IsFocusable | Indicates whether the object can receive focus. C# Syntax
    Nullable<bool> IsFocusable {get; set;}
| IsFocused | Indicates whether the mobile object is in focus. C# Syntax
    Nullable<bool> IsFocused {get; set;}
| MobileCenterIndex | An ordinal number assigned to the object to indicate the order in which the object appears on the device relative to other objects with an otherwise identical description.
| NativeClass | The native class of the mobile object. C# Syntax
    public StringProperty NativeClass {get; set;}
| ResourceId | The resource ID of the object. (Android only)
| Text | The text of the mobile object. C# Syntax
    public StringProperty Text {get; set;}
| Vri | Distinguishes this object from other objects with otherwise identical descriptions, based on this object's visual relationship to another object in the application.

Top
Public Methods

| Name | Description
--- | --- | ---
| Clone | Creates an exact copy of the test object. (Inherited from HP.LFT.SDK.PropertiesDescription )

Top