MediaAction Class
Defines a Media action
Inheritance Hierarchy
Object
Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction
Microsoft.VisualStudio.TestTools.UITest.Common.MediaAction
Namespace: Microsoft.VisualStudio.TestTools.UITest.Common
Assembly: Microsoft.VisualStudio.TestTools.UITest.Common (in Microsoft.VisualStudio.TestTools.UITest.Common.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public Class MediaAction _
Inherits AggregatedAction
[SerializableAttribute]
public class MediaAction : AggregatedAction
[SerializableAttribute]
public ref class MediaAction : public AggregatedAction
[<SerializableAttribute>]
type MediaAction =
class
inherit AggregatedAction
end
public class MediaAction extends AggregatedAction
The MediaAction type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
MediaAction() | Creates new MediaAction |
![]() |
MediaAction(UITechnologyElement, UITestMediaEventInfo) | Creates an instance of MediaAction for a UITechnologyElement with specified media event. |
Top
Properties
Name | Description | |
---|---|---|
![]() |
ActionLogEntry | Gets or sets the action log entry for the action. (Inherited from UITestAction.) |
![]() |
ActionName | Gets the name of the action. The set procedure is not supported in this base class. (Inherited from UITestAction.) |
![]() |
ActionType | Gets or sets the action type. |
![]() |
ActualThinkTime | Gets or sets the think time after it processes other playback parameters that are provided by the UIActionInterpreter, such as the ThinkTimeMultiplier. (Inherited from UITestAction.) |
![]() |
AdditionalInfo | When implemented in a derived class, gets a string that contains custom information. (Inherited from UITestAction.) |
![]() |
Comment | Gets or sets a comment for this action. (Inherited from UITestAction.) |
![]() |
ContinueOnError | Gets or sets a value that indicates whether to continue even if this action fails. (Inherited from UITestAction.) |
![]() |
ContinueOnErrorWrapper | Gets or sets the value of the ContinueOnError property as a string for serialization. (Inherited from UITestAction.) |
![]() |
ElapsedTime | Gets or sets the time span of the action. (Inherited from UITestAction.) |
![]() |
EndTimestamp | The timestamp for the end of the action. (Inherited from UITestAction.) |
![]() |
Id | Gets or sets a unique numeric identifier for this action. (Inherited from UITestAction.) |
![]() |
IsParameterBound | If this action can be parameterized, gets or sets a value that indicates whether the action is bound to a test parameter. (Inherited from UITestAction.) |
![]() |
IsParameterizable | Gets a value that indicates whether this action can be parameterized. (Inherited from UITestAction.) |
![]() |
Mute | Gets or sets the value of mute. |
![]() |
MuteWrapper | Used for serialization |
![]() |
NeedFiltering | Gets or sets a value that indicates whether this action can be processed by a UITestActionFilter. (Inherited from UITestAction.) |
![]() |
ParameterName | Gets or sets the name of the corresponding parameter for the action value. (Inherited from UITestAction.) |
![]() |
StartTimestamp | Gets or sets the starting time stamp when executing this action. (Inherited from UITestAction.) |
![]() |
Tags | Gets a dictionary of additional information about this action that is needed during recording, aggregation, or post-processing. The set procedure is private. (Inherited from UITestAction.) |
![]() |
ThinkTime | Gets or sets the number of seconds that are required to execute this action. (Inherited from UITestAction.) |
![]() |
ThinkTimeString | Gets or sets the think time for this action by using a string value. (Inherited from UITestAction.) |
![]() |
Time | Gets or sets the current time when the event occurred. |
![]() |
Timestamp | Gets or sets the time stamp for this action. (Inherited from UITestAction.) |
![]() |
TimeWrapper | Used for serialization. |
![]() |
UIElement | Gets or sets the UI element on which this action operates. (Inherited from UITestAction.) |
![]() |
UIObjectName | Gets or sets the name of the UI element on which this action operates. (Inherited from UITestAction.) |
![]() |
UITestActionExtension | Sets or gets the an instance of UITestActionExtension which contains properties related to actions. (Inherited from UITestAction.) |
![]() |
ValueAsString | Gets or sets the value of this action as a string. The set procedure is not supported in this base class. (Inherited from UITestAction.) |
![]() |
Volume | Gets or sets the volume. |
![]() |
VolumeWrapper | Used for serialization |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Equals | Returns a value that indicates whether the given object is equal to this UI test action. (Inherited from UITestAction.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetHashCode | Overrides object.GetHashCode (Inherited from UITestAction.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Invoke | Invokes Media action (Overrides UITestAction.Invoke(UITestActionInvoker, UIMap).) |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
NotifyPropertyChanged | Raises the PropertyChanged event. (Inherited from UITestAction.) |
![]() |
ToString | Returns the description of this action. (Inherited from UITestAction.) |
Top
Events
Name | Description | |
---|---|---|
![]() |
PropertyChanged | Occurs when a property value changes. (Inherited from UITestAction.) |
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.