ITIMEElement interface
[ITIMEElement may be altered or unavailable in subsequent versions of the operating system or product.]
Exposes methods to manipulate the time node.
Members
The ITIMEElement interface inherits from the IDispatch interface. ITIMEElement also has these types of members:
Methods
The ITIMEElement interface has these methods.
| Method | Description |
|---|---|
| activeTimeToParentTime |
Converts a value in the element's active timeline to the corresponding point in the parent timeline. |
| activeTimeToSegmentTime |
Converts a value in the element's active timeline to the corresponding point in the segment timeline. |
| beginElement |
Starts the element on the timeline. |
| beginElementAt |
Starts an element's timeline at the specified time. |
| documentTimeToParentTime |
Converts a value in the document timeline to the corresponding point in the element's parent timeline. |
| endElement |
Stops the element on the timeline. |
| endElementAt |
Ends an element's timeline at the specified time. |
| nextElement |
Advances the timeline so that the next element in the sequence begins playing. |
| parentTimeToActiveTime |
Converts a value in the parent timeline to the corresponding point in the element's active timeline. |
| parentTimeToDocumentTime |
Converts a value in the element's parent timeline to the corresponding point in the document timeline. |
| pauseElement |
Stops playing an element's timeline at the current point. |
| prevElement |
Resets the timeline so that the previous element in the sequence begins playing. |
| resetElement |
Removes any changes made to the element and returns the element to its original state. |
| resumeElement |
Restarts the element's timeline from a paused state. |
| seekActiveTime |
Locates a specified point on the element's active timeline and begins playing from that point. |
| seekSegmentTime |
Locates the specified point on the element's segment timeline, and begins playing from that point. |
| seekTo |
Locates a specified point on the element's segment timeline, including repetitions, and begins playing from that point. |
| segmentTimeToActiveTime |
Converts a value in the element's segment timeline to the corresponding point in the element's active timeline. |
| segmentTimeToSimpleTime |
Converts a value in the element's segment timeline to the corresponding point in the element's simple timeline. |
| simpleTimeToSegmentTime |
Converts a value in the element's simple timeline to the corresponding point in the element's segment timeline. |
Properties
The ITIMEElement interface has these properties.
| Property | Description |
|---|---|
|
Sets or gets a value that applies an acceleration to an element timeline. | |
|
Returns a reference to the collection of all top-level child elements of the object that are currently active on the timeline. | |
|
Sets or gets whether the timeline on an element begins playing in reverse immediately after it completes in the forward direction. | |
|
Sets or gets the delay time before the timeline begins playing on the element. | |
|
Retrieves the current time state object. | |
|
Sets or gets a value that applies a deceleration to the end of a simple duration. | |
|
Sets or gets a value indicating the amount of time the element remains active or displayed. | |
|
Sets or gets a value indicating the end time for the element, or the end of the simple duration when the element is set to repeat. | |
|
Sets or gets the synchronization rule that specifies which child element is used to determine when the time container ends. | |
|
Sets or gets the action taken by an element if the element timeline ends before the timeline on its parent element ends. | |
|
Gets a VARIANT_BOOL value that indicates whether the element is an Introduction to HTML+TIME media element. | |
|
Gets a value that specifies whether the element is paused on the timeline. | |
|
Sets or gets a value that indicates whether the audio is turned on or off. | |
|
Sets or gets the number of times an element timeline repeats. | |
|
Sets or gets the number of seconds that an element timeline repeats. | |
|
Sets or gets the conditions under which an element can be restarted on a timeline. | |
|
Sets or gets the playback speed of an element relative to its parent time container. | |
|
Sets or gets a value that indicates the synchronization rules for the element timeline. | |
|
Sets or gets whether the time container must synchronize playback to this element. | |
|
Sets or gets the time variance that is allowed on a timeline with locked synchronization. | |
|
Sets or gets the action that is taken on the element while the timeline is active. | |
|
Retrieves a reference to the collection of all timed elements. | |
|
Retrieves a reference to the collection of all timed, top-level children elements. | |
|
Sets or gets the type of timeline associated with an element. | |
|
Gets the parent time container element of the current element. | |
|
Sets or gets a value that indicates how the object is to be updated. | |
|
Sets or gets the volume of the media file. |
Requirements
|
Minimum supported client |
Windows XP, Windows 2000 Professional |
|---|---|
|
Minimum supported server |
Windows 2000 Server |
|
Header |
|
|
IDL |
|
|
DLL |
|
See also