Partager via


TimelineMarkerCollection.SetAt(UInt32, TimelineMarker) Méthode

Définition

Définit la valeur à l’index spécifié sur la valeur TimelineMarker spécifiée.

public:
 virtual void SetAt(unsigned int index, TimelineMarker ^ value) = IVector<TimelineMarker ^>::SetAt;
void SetAt(uint32_t const& index, TimelineMarker const& value);
public void SetAt(uint index, TimelineMarker value);
function setAt(index, value)
Public Sub SetAt (index As UInteger, value As TimelineMarker)

Paramètres

index
UInt32

unsigned int

uint32_t

Index auquel définir la valeur.

value
TimelineMarker

Valeur à définir.

Implémente

M:Windows.Foundation.Collections.IVector1.SetAt(System.UInt32,0) M:Windows.Foundation.Collections.IVector1.SetAt(unsigned int,0) M:Windows.Foundation.Collections.IVector1.SetAt(uint32_t,0)

Remarques

API de collection pour TimelineMarkerCollection

Une TimelineMarkerCollection est une liste triée dans laquelle l’ordre est déterminé par la valeur Time de chaque élément TimelineMarker contenu dans la collection. L’API de collection pour TimelineMarkerCollection traite en interne chaque nouvel élément ajouté à la collection et l’ajoute à un emplacement d’index qui correspond à un classement mis à jour de toutes les valeurs Time pour tous les éléments TimelineMarker de la collection.

Nous vous recommandons de ne pas utiliser SetAt pour définir (modifier) des valeurs, car la position de l’index entier est contrôlée par la logique interne. Au lieu de cela, effectuez une itération de la collection et supprimez des éléments avec des valeurs Time spécifiques ou qui correspondent à un jeu de valeurs TimelineMarker complet.

S’applique à