Freigeben über


MediaPlaybackTimedMetadataTrackList Klasse

Definition

Stellt eine schreibgeschützte Liste von TimedMetadataTrack-Objekten dar.

public ref class MediaPlaybackTimedMetadataTrackList sealed : IIterable<TimedMetadataTrack ^>, IVectorView<TimedMetadataTrack ^>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaPlaybackTimedMetadataTrackList final : IIterable<TimedMetadataTrack>, IVectorView<TimedMetadataTrack>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaPlaybackTimedMetadataTrackList : IEnumerable<TimedMetadataTrack>, IReadOnlyList<TimedMetadataTrack>
Public NotInheritable Class MediaPlaybackTimedMetadataTrackList
Implements IEnumerable(Of TimedMetadataTrack), IReadOnlyList(Of TimedMetadataTrack)
Vererbung
Object Platform::Object IInspectable MediaPlaybackTimedMetadataTrackList
Attribute
Implementiert

Windows-Anforderungen

Gerätefamilie
Windows 10 (eingeführt in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)

Hinweise

Rufen Sie eine instance dieser Klasse ab, indem Sie auf die TimedMetadataTracks-Eigenschaft eines MediaPlaybackItem-Objekts zugreifen. Um benachrichtigt zu werden, wenn die Liste von Änderungen nachverfolgt wird, behandeln Sie das TimedMetadataTracksChanged-Ereignis .

Anleitungen zum Arbeiten mit Metadatenspuren finden Sie unter Medienelemente, Wiedergabelisten und Titel.

Eigenschaften

Size

Ruft die Anzahl der zeitlimitierten Metadatenspuren in der Liste ab.

Methoden

First()

Gibt einen Iterator zurück, der die Elemente in der Auflistung durchläuft.

GetAt(UInt32)

Gibt die zeitlimitierte Metadatenspur am angegebenen Index zurück.

GetMany(UInt32, TimedMetadataTrack[])

Ruft die zeitlimitierten Metadatenspuren ab, die am angegebenen Index in der Liste beginnen.

GetPresentationMode(UInt32)

Ruft den Präsentationsmodus der zeitlimitierten Metadatenspur mit dem angegebenen Index ab.

IndexOf(TimedMetadataTrack, UInt32)

Ruft den Index einer angegebenen zeitspezifischen Metadatenspur in der Liste ab.

SetPresentationMode(UInt32, TimedMetadataTrackPresentationMode)

Legt den Präsentationsmodus der zeitlimitierten Metadatenspur mit dem angegebenen Index fest.

Ereignisse

PresentationModeChanged

Tritt auf, wenn sich der Präsentationsmodus von MediaPlaybackTimedMetadataTrackList ändert.

Gilt für:

Weitere Informationen