TimelineCollection, classe
TOC
Réduire la table des matières
Développer la table des matières

TimelineCollection Class

Représente une collection d'objets Timeline (animations de type spécifique). TimelineCollection est la valeur de la propriété Storyboard.Children.

Héritage

Object
  TimelineCollection

Syntaxe


public sealed class TimelineCollection : IList<Timeline>,
    IEnumerable<Timeline>


<Storyboard ...>
  oneOrMoreChildTimelines
</Storyboard>

XAML Values

oneOrMoreChildTimelines

Un ou plusieurs éléments objet pour les classes dérivées de la Timeline. Il peut s'agir d'un autre Storyboard ou de plusieurs types d'animations.

Attributs

[MarshalingBehavior(Agile)]
[Threading(Both)]
[Version(0x06020000)]
[WebHostHidden()]

Membres

TimelineCollectionClasse possède ces types de membres :

Constructeurs

TimelineCollectionClasse possède ces constructeurs.

ConstructeurDescription
TimelineCollection Initializes a new instance of the TimelineCollection class.

 

Méthodes

The TimelineCollection Classe a les méthodes suivantes. Elle hérite également des méthodes de Object Classe.

MéthodeDescription
Add [C#, VB]Adds a new item to the collection.
Append [C++]Adds a new item to the collection.
Clear Removes all items from the collection.
Contains [C#, VB]Determines whether an element is in the collection.
CopyTo [C#, VB]Copies the elements of the collection to an array, starting at a particular array index.
First [C++]Returns the iterator for iteration over the items in the collection.
GetAt [C++]Returns the Timeline located at the specified index.
GetMany [C++]Retrieves multiple elements in a single pass through the iterator.
GetView [C++]Gets an immutable view into the collection.
IndexOf [C++]Retrieves the index of the specified item.
IndexOf [C#, VB]Determines the index of a specific item in the collection.
Insert [C#, VB]Inserts an item into the collection at the specified index.
InsertAt [C++]Inserts the specified item at the specified index.
Remove [C#, VB]Removes the first occurrence of a specific object from the collection.
RemoveAt [C++]Removes the item at the specified index.
RemoveAt [C#, VB]Removes the element at the specified index of the collection.
RemoveAtEnd [C++]Removes the last item in the collection.
ReplaceAll [C++]Initially clears the collection, then inserts the provided array as new items.
SetAt [C++]Sets the value at the specified index to the Timeline value specified.

 

Propriétés

Le TimelineCollectionClasse a les propriétés suivantes.

PropriétéType d'accèsDescription

Count [C#, VB]

En lecture seuleGets the number of elements contained in the collection.

IsReadOnly [C#, VB]

En lecture seuleGets a value indicating whether the collection is read-only.

Item [C#, VB]

Lecture/écritureGets or sets the element at the specified index.

Size [C++]

En lecture seuleGets the size (count) of the collection.

 

Remarques

Énumération de la collection en C# ou en Microsoft Visual Basic

TimelineCollection étant énumérable, vous pouvez utiliser la syntaxe spécifique au langage, par exemple foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue la conversion de type pour vous et vous n'aurez pas besoin d'effectuer de transtypage en IEnumerable<Timeline> de manière explicite. Si vous devez effectuer une conversion de type (transtypage) explicitement, par exemple si vous souhaitez appeler GetEnumerator, transtypez en IEnumerable<T> avec une contrainte Timeline.

Conditions requises

Client minimal pris en charge

Windows 8 [Applications Windows Store uniquement]

Serveur minimal pris en charge

Windows Server 2012 [Applications Windows Store uniquement]

Espace de noms

Windows.UI.Xaml.Media.Animation
Windows::UI::Xaml::Media::Animation [C++]

Métadonnées

Windows.winmd

Voir aussi

IVector<T>
IIterable<T>
IList<T>
Storyboard
Storyboard.Children
Animations avec table de montage séquentiel

 

 

Afficher:
© 2017 Microsoft