DoubleKeyFrameCollection Class

Représente une collection d'objets DoubleKeyFrame accessibles séparément par index. DoubleKeyFrameCollection est la valeur de la propriété DoubleAnimationUsingKeyFrames.KeyFrames.

Héritage

Object
  DoubleKeyFrameCollection

Syntaxe


public sealed class DoubleKeyFrameCollection : IList<DoubleKeyFrame>,
    IEnumerable<DoubleKeyFrame>

Attributs

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

Membres

DoubleKeyFrameCollectionClasse possède ces types de membres :

Constructeurs

DoubleKeyFrameCollectionClasse possède ces constructeurs.

ConstructeurDescription
DoubleKeyFrameCollection Initializes a new instance of the DoubleKeyFrameCollection class.

 

Méthodes

The DoubleKeyFrameCollection 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 DoubleKeyFrame 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 DoubleKeyFrame value specified.

 

Propriétés

Le DoubleKeyFrameCollectionClasse 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

DoubleKeyFrameCollection é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<DoubleKeyFrame> 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 DoubleKeyFrame.

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

DoubleAnimationUsingKeyFrames.KeyFrames
IVector<T>
IIterable<T>
IList<T>

 

 

Afficher:
© 2014 Microsoft