VideoControlDescription Class
The description of a Web VideoControl test object.

C# Syntax

public class VideoControlDescription : MediaControlDescription, HP.LFT.SDK.IDescription  
Inheritance Hierarchy

System.Object
   HP.LFT.SDK.PropertiesDescription
      HP.LFT.SDK.Description
         HP.LFT.SDK.Web.WebBaseDescription
            HP.LFT.SDK.Web.WebElementDescription
               HP.LFT.SDK.Web.MediaControlDescription
                  HP.LFT.SDK.Web.VideoControlDescription

Public Constructors
  Name Description
Public Constructor VideoControlDescription Constructor  Initializes a new instance of the VideoControlDescription class.  
Top
Public Properties
  Name Description
Public Property AbsoluteLocation The object's absolute coordinates relative to the screen (in pixels). 0,0 is always the top-left corner of the (primary) monitor. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property AccessibilityName The label of the object (where no text label is available). (Inherited from HP.LFT.SDK.Web.WebElementDescription )
Public Property Attributes Describes the object by its DOM attributes. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property ClassName The object's CSS class (className property). (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property CSSSelector The path to the object in CSS format, for example, tr.BPTRow input. (Inherited from HP.LFT.SDK.Web.WebElementDescription )
Public Property CurrentSource The URL of the media file currently selected in the browser window. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property Duration The length of the currently selected media file (in milliseconds). (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property HasAutoPlay Indicates whether the media file should start playing as soon as it loads. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property HasPlaybackControls Indicates whether the media player should display playback controls. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property Id The object's HTML identifier. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Index The 0-based index of this object, relative to all other objects with an otherwise identical description. (Inherited from HP.LFT.SDK.Description )
Public Property InnerHTML The HTML code contained between the object's start and end tags. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property InnerText The text contained between the object's start and end tags. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property IsMuted Indicates whether the media volume is muted. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property IsPlaying Indicates whether the media file is currently playing. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property IsPlayInLoop Indicates whether the media file should start playing again from the beginning as soon as it finishes playing. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property IsVisible Indicates whether the object is visible. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Location The object's coordinates relative to the parent window (in pixels). (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Name The object's name property. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property OuterHTML The object's HTML code and its content. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property OuterText The object's text. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property PlaybackRate Indicates the speed of the media playback. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property PlaybackTime The current playback position in this media file (in milliseconds). (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property Role Property displaying the function of the specified object. For example, if the role property is listbox, the object functions as a listbox. (Inherited from HP.LFT.SDK.Web.WebElementDescription )
Public Property Size The object's size (in pixels). (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Sources The list of all media file source URLs (separated by ;). (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property Styles Describes the object by its computed style. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property TagName The object's HTML tag. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Title The object's title. (Inherited from HP.LFT.SDK.Web.WebBaseDescription )
Public Property Volume Indicates the volume used when playing the media file. (Inherited from HP.LFT.SDK.Web.MediaControlDescription )
Public Property Vri Distinguishes this object from other objects with otherwise identical descriptions, based on this object's visual relationship to another object in the application. (Inherited from HP.LFT.SDK.Description )
Public Property XPath The path to the object in XPath format, for example, //TR[@id='LeanFT']/*/INPUT (Inherited from HP.LFT.SDK.Web.WebElementDescription )
Top
Public Methods
  Name Description
Public Method Clone Creates an exact copy of the test object. (Inherited from HP.LFT.SDK.PropertiesDescription )
Top