BlockCollection, classe

BlockCollection Class

Représente une collection d'éléments Block.




public sealed class BlockCollection : IList<Block>,




BlockCollectionClasse possède ces types de membres :


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

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 item 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 Block value specified.



Le BlockCollectionClasse 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.



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

Vous pouvez itérer au sein d'un objet BlockCollection en C# ou en Visual Basic . Dans de nombreux cas, par exemple lors de l'utilisation de la syntaxe foreach, le compilateur effectue ce transtypage pour vous et vous n'avez pas besoin d'effectuer de transtypage en IEnumerable<Block> explicitement. Si vous devez effectuer une conversion de type (transtypage) explicitement, par exemple si vous souhaitez appeler GetEnumerator, transtypez l'objet de collection en IEnumerable<T> avec une contrainte Block.

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::Documents [C++]



Voir aussi




© 2017 Microsoft