Represents a collection of ColorKeyFrame objects that can be individually accessed by index. ColorKeyFrameCollection is the value of the ColorAnimationUsingKeyFrames.KeyFrames property.
Inheritance
- Object
- ColorKeyFrameCollection
Syntax
public sealed class ColorKeyFrameCollection : Object, IList<ColorKeyFrame>, IEnumerable<ColorKeyFrame>
Attributes
- ActivatableAttribute(NTDDI_WIN8)
- MarshalingBehaviorAttribute(Agile)
- ThreadingAttribute(Both)
- VersionAttribute(NTDDI_WIN8)
- WebHostHiddenAttribute()
Members
The ColorKeyFrameCollection class has these types of members:
Constructors
The ColorKeyFrameCollection class has these constructors.
| Constructor | Description |
|---|---|
| ColorKeyFrameCollection | Initializes a new instance of the ColorKeyFrameCollection class. |
Methods
The ColorKeyFrameCollection class has these methods. It also inherits methods from the Object class.
| Method | Description |
|---|---|
| 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 item located at the specified index. |
| GetEnumerator [C#, VB] | Returns an enumerator that iterates through a collection. |
| 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 ColorKeyFrame value specified. |
Properties
The ColorKeyFrameCollection class has these properties.
| Property | Access type | Description |
|---|---|---|
|
Count [C#, VB] | Read-only | Gets the number of elements actually contained in the collection. |
|
IsReadOnly [C#, VB] | Read-only | Gets a value indicating whether the collection is read-only. |
|
Item [C#, VB] | Read/write | Gets or sets the element at the specified index. |
|
Size [C++] | Read-only | Gets the size (count) of the collection. |
Requirements
|
Minimum supported client | Windows 8 [Windows Store apps only] |
|---|---|
|
Minimum supported server | Windows Server 2012 [Windows Store apps only] |
|
Namespace |
|
|
Metadata |
|
See also
Build date: 12/4/2012