SortEntryVector Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Fournit l’accès aux critères de tri des résultats de la requête en tant que collection d’objets SortEntry.
public ref class SortEntryVector sealed : IIterable<SortEntry>, IVector<SortEntry>
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class SortEntryVector final : IIterable<SortEntry>, IVector<SortEntry>
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class SortEntryVector : IEnumerable<SortEntry>, IList<SortEntry>
Public NotInheritable Class SortEntryVector
Implements IEnumerable(Of SortEntry), IList(Of SortEntry)
- Héritage
- Attributs
- Implémente
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Remarques
Notes
Bien qu’elle ne soit pas attribuée avec marshalling_behavior(agile)
, cette classe peut être traitée comme agile. Pour plus d’informations, consultez Threading and Marshaling (C++/CX) .
Vous pouvez récupérer cet objet à l’aide de QueryOptions.SortOrder.
Listes de membres de la collection
Pour JavaScript, SortEntryVector a les membres affichés dans les listes de membres. En outre, SortEntryVector prend en charge une propriété length , les membres de Array.prototype et l’utilisation d’un index pour accéder aux éléments.
Énumération de la collection en C# ou Microsoft Visual Basic
SortEntryVector étant énumérable, vous pouvez utiliser la syntaxe propre au langage, telle que foreach en C# pour énumérer les éléments de la collection. Le compilateur effectue le cast de type pour vous et vous n’aurez pas besoin d’effectuer un cast IEnumerable<SortEntry>
vers explicitement. Si vous avez besoin d’un cast explicite, par exemple si vous souhaitez appeler GetEnumerator, castez en IEnumerable<T> avec une contrainte SortEntry .
Propriétés
Size |
Obtient le nombre d’entrées de tri dans la collection. |
Méthodes
Append(SortEntry) |
Ajoute une entrée de tri à la fin de la collection. |
Clear() |
Supprime toutes les entrées de tri de la collection. |
First() |
Récupère un itérateur qui itère au sein des entrées de tri dans la collection. |
GetAt(UInt32) |
Récupère l’entrée de tri à l’index spécifié dans la collection. |
GetMany(UInt32, SortEntry[]) |
Récupère les entrées de tri qui commencent à l’index spécifié dans la collection. |
GetView() |
Récupère une vue immuable de la collection d’entrées de tri. |
IndexOf(SortEntry, UInt32) |
Récupère l’index d’une entrée de tri spécifiée dans la collection. |
InsertAt(UInt32, SortEntry) |
Insère une entrée de tri dans la collection à un index spécifié. |
RemoveAt(UInt32) |
Supprime l’entrée de tri à l’index spécifié dans la collection. |
RemoveAtEnd() |
Supprime la dernière entrée de tri de la collection. |
ReplaceAll(SortEntry[]) |
Remplace toutes les entrées de tri de la collection par les entrées de tri spécifiées. |
SetAt(UInt32, SortEntry) |
Définit l’entrée de tri à l’index spécifié de la collection. |