MediaPlaybackTimedMetadataTrackList Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |