Share via


MediaElement.Markers Propriété

Définition

Obtient la collection de marqueurs chronologie associés au fichier multimédia actuellement chargé.

public:
 property TimelineMarkerCollection ^ Markers { TimelineMarkerCollection ^ get(); };
TimelineMarkerCollection Markers();
public TimelineMarkerCollection Markers { get; }
var timelineMarkerCollection = mediaElement.markers;
Public ReadOnly Property Markers As TimelineMarkerCollection

Valeur de propriété

Collection de marqueurs chronologie (représentés sous forme d’objets TimelineMarker) associés au fichier multimédia actuellement chargé. La valeur par défaut est une collection vide.

Exemples

L’exemple suivant crée un objet MediaElement et répond à son événement MarkerReached . Chaque fois qu’un marqueur chronologie est atteint, l’exemple montre comment afficher les valeurs Time, Type et Text du marqueur chronologie.

<MediaElement Name="Media" Source="video.mp4" MarkerReached="Media_MarkerReached" />
<TextBlock Name="txOutput" />
private void Media_MarkerReached(object sender, TimelineMarkerRoutedEventArgs e)
{
    txOutput.Text =
        string.Format("{0},{1},{2}", e.Marker.Time, e.Marker.Text, e.Marker.Type);
}

Remarques

Un marqueur chronologie est des métadonnées associées à un point particulier dans un fichier multimédia. Ces marqueurs sont généralement créés à l’avance et stockés dans le fichier multimédia lui-même. Ils sont généralement utilisés pour nommer différentes scènes dans une vidéo ou fournir des signaux de script. En gérant l’événement MarkerReached de l’objet MediaElement ou en accédant à la propriété Markers de l’objet MediaElement, vous pouvez utiliser des marqueurs chronologie pour déclencher des actions ou permettre aux utilisateurs de rechercher des positions sélectionnées dans le fichier multimédia.

S’applique à