Compartilhar via


HtmlMedia Class

Represents a Html media control.

Inheritance Hierarchy

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlControl
      Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlMedia
        Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlAudio
        Microsoft.VisualStudio.TestTools.UITesting.HtmlControls.HtmlVideo

Namespace:  Microsoft.VisualStudio.TestTools.UITesting.HtmlControls
Assemblies:   Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (in Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
  Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)

Syntax

'Declaration
<CLSCompliantAttribute(True)> _
Public Class HtmlMedia _
    Inherits HtmlControl
[CLSCompliantAttribute(true)]
public class HtmlMedia : HtmlControl
[CLSCompliantAttribute(true)]
public ref class HtmlMedia : public HtmlControl
[<CLSCompliantAttribute(true)>]
type HtmlMedia =  
    class 
        inherit HtmlControl 
    end
public class HtmlMedia extends HtmlControl

The HtmlMedia type exposes the following members.

Constructors

  Name Description
Public method HtmlMedia() Creates a new instance of HtmlMedia class.
Public method HtmlMedia(UITestControl)

Top

Properties

  Name Description
Public property AccessKey Gets the value of the AccessKey attribute of this control. (Inherited from HtmlControl.)
Public property AutoPlay Gets the value of autoplay attribute of the media.
Public property BoundingRectangle (Inherited from UITestControl.)
Public property Class Gets the value of the Class attribute of this control. (Inherited from HtmlControl.)
Public property ClassName (Inherited from UITestControl.)
Public property Container (Inherited from UITestControl.)
Public property ControlDefinition Gets the definition of the control in the HTML page. (Inherited from HtmlControl.)
Public property Controls Gets the value of controls attribute of the media.
Public property ControlType (Inherited from UITestControl.)
Public property CurrentSrc Gets the current source of the media.
Public property CurrentTime Gets the current playing time of the media.
Public property CurrentTimeAsString Gets the current playing time of the media as string.
Public property Duration Gets the duration of the media.
Public property DurationAsString Gets the duration of the media as string.
Public property Enabled (Inherited from UITestControl.)
Public property Ended Gets the ended state of the media.
Public property Exists (Inherited from UITestControl.)
Public property FilterProperties (Inherited from UITestControl.)
Public property FriendlyName (Inherited from UITestControl.)
Public property HasFocus (Inherited from UITestControl.)
Public property Height (Inherited from UITestControl.)
Public property HelpText Gets the value of the HelpText attribute of this control. (Inherited from HtmlControl.)
Public property Id Gets the value of the ID attribute of this control. (Inherited from HtmlControl.)
Public property InnerText Gets the text content of this control. (Inherited from HtmlControl.)
Public property IsTopParent (Inherited from UITestControl.)
Public property Left (Inherited from UITestControl.)
Public property Loop Gets the value of loop attribute of the media.
Public property Muted Gets the muted state of the media.
Public property Name (Inherited from UITestControl.)
Public property NativeElement (Inherited from UITestControl.)
Public property Paused Gets the paused state of the media.
Public property PlaybackRate Gets the playback rate of the media.
Public property ReadyState Gets the ready state value of the media.
Public property SearchConfigurations (Inherited from UITestControl.)
Public property SearchProperties (Inherited from UITestControl.)
Protected property SearchPropertiesSetExplicitly (Inherited from UITestControl.)
Public property Seeking Gets the seeking state of the media.
Public property Src Gets the value of src attribute of the media.
Public property State (Inherited from UITestControl.)
Public property TagInstance Gets the index of the control in the collection of controls on the page that has the same tag name. (Inherited from HtmlControl.)
Public property TagName Gets the tag name of this control. (Inherited from HtmlControl.)
Public property TechnologyName (Inherited from UITestControl.)
Public property Title Gets the value of the Title attribute of this control. (Inherited from HtmlControl.)
Public property Top (Inherited from UITestControl.)
Public property TopParent (Inherited from UITestControl.)
Public property Type Gets the value of the Type attribute of this control. (Inherited from HtmlControl.)
Public property ValueAttribute Gets the value of the Value attribute of this control. (Inherited from HtmlControl.)
Public property Volume Gets the current volume of the media.
Public property Width (Inherited from UITestControl.)
Public property WindowHandle (Inherited from UITestControl.)
Public property WindowTitles (Inherited from UITestControl.)

Top

Methods

  Name Description
Public method CaptureImage (Inherited from UITestControl.)
Public method CopyFrom (Inherited from UITestControl.)
Public method DrawHighlight (Inherited from UITestControl.)
Public method EnsureClickable() (Inherited from UITestControl.)
Public method EnsureClickable(Point) (Inherited from UITestControl.)
Public method EnsureClickable(Point) (Inherited from UITestControl.)
Public method Equals (Inherited from UITestControl.)
Protected method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
Public method Find (Inherited from UITestControl.)
Public method FindMatchingControls (Inherited from UITestControl.)
Public method GetChildren (Inherited from UITestControl.)
Public method GetClickablePoint (Inherited from UITestControl.)
Public method GetHashCode (Inherited from UITestControl.)
Public method GetParent (Inherited from UITestControl.)
Public method GetProperty (Inherited from UITestControl.)
Public method GetType Gets the Type of the current instance. (Inherited from Object.)
Protected method GetUITestControlsForSearch (Inherited from UITestControl.)
Protected method MemberwiseClone Creates a shallow copy of the current Object. (Inherited from Object.)
Public method Mute Mutes the media.
Public method Pause() Pauses the media.
Public method Pause(TimeSpan) Pauses media at the specified time.
Public method Play() Plays the media.
Public method Play(TimeSpan) Plays media from the specified start time.
Public method Seek Seeks media to the specified time.
Public method SetFocus (Inherited from UITestControl.)
Public method SetProperty (Inherited from UITestControl.)
Public method SetVolume Sets the volume of the media.
Public method ToString (Inherited from UITestControl.)
Public method TryFind (Inherited from UITestControl.)
Public method TryGetClickablePoint(Point%) (Inherited from UITestControl.)
Public method TryGetClickablePoint(Point%) (Inherited from UITestControl.)
Public method Unmute Unmutes the media.
Public method WaitForControlCondition(Predicate<UITestControl>) (Inherited from UITestControl.)
Public method WaitForControlCondition(Predicate<UITestControl>, Int32) (Inherited from UITestControl.)
Public method WaitForControlEnabled() (Inherited from UITestControl.)
Public method WaitForControlEnabled(Int32) (Inherited from UITestControl.)
Public method WaitForControlExist() (Inherited from UITestControl.)
Public method WaitForControlExist(Int32) (Inherited from UITestControl.)
Public method WaitForControlNotExist() (Inherited from UITestControl.)
Public method WaitForControlNotExist(Int32) (Inherited from UITestControl.)
Public method WaitForControlPropertyEqual(String, Object) (Inherited from UITestControl.)
Public method WaitForControlPropertyEqual(String, Object, Int32) (Inherited from UITestControl.)
Public method WaitForControlPropertyNotEqual(String, Object) (Inherited from UITestControl.)
Public method WaitForControlPropertyNotEqual(String, Object, Int32) (Inherited from UITestControl.)
Public method WaitForControlReady() (Inherited from UITestControl.)
Public method WaitForControlReady(Int32) (Inherited from UITestControl.)

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.TestTools.UITesting.HtmlControls Namespace