SortEntryVector Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Bietet Zugriff auf die Sortierkriterien der Abfrageergebnisse als Auflistung von SortEntry-Objekten.
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)
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Hinweise
Hinweis
Obwohl sie nicht mit marshalling_behavior(agile)
zugeschrieben wird, kann diese Klasse als agil behandelt werden. Weitere Informationen finden Sie unter Threading und Marshalling (C++/CX).
Sie können dieses Objekt mithilfe von QueryOptions.SortOrder abrufen.
Auflistungselementlisten
Für JavaScript verfügt SortEntryVector über die elemente, die in den Memberlisten angezeigt werden. Darüber hinaus unterstützt SortEntryVector eine length-Eigenschaft , Member von Array.prototype und die Verwendung eines Indexes für den Zugriff auf Elemente.
Auflisten der Sammlung in C# oder Microsoft Visual Basic
Ein SortEntryVector ist aufzählbar, sodass Sie sprachspezifische Syntax wie foreach in C# verwenden können, um die Elemente in der Auflistung aufzulisten. Der Compiler führt die Typumwandlung für Sie durch, und Sie müssen nicht explizit in IEnumerable<SortEntry>
umwandeln. Wenn Sie eine explizite Umwandlung durchführen müssen, z. B. wenn Sie GetEnumerator aufrufen möchten, wandeln Sie mit einer SortEntry-Einschränkung in IEnumerable<T> um.
Eigenschaften
Size |
Ruft die Anzahl der Sortiereinträge in der Auflistung ab. |
Methoden
Append(SortEntry) |
Fügt einen Sortiereintrag am Ende der Auflistung an. |
Clear() |
Entfernt alle Sortiereinträge aus der Auflistung. |
First() |
Ruft einen Iterator ab, der die Sortiereinträge in der Auflistung durchläuft. |
GetAt(UInt32) |
Ruft den Sortiereintrag am angegebenen Index in der Auflistung ab. |
GetMany(UInt32, SortEntry[]) |
Ruft die Sortiereinträge ab, die am angegebenen Index in der Auflistung beginnen. |
GetView() |
Ruft eine unveränderliche Ansicht der Auflistung von Sortiereinträgen ab. |
IndexOf(SortEntry, UInt32) |
Ruft den Index eines angegebenen Sortiereintrags in der Auflistung ab. |
InsertAt(UInt32, SortEntry) |
Fügt einen Sortiereintrag an einem angegebenen Index in die Auflistung ein. |
RemoveAt(UInt32) |
Entfernt den Sortiereintrag am angegebenen Index in der Auflistung. |
RemoveAtEnd() |
Entfernt den letzten Sortiereintrag aus der Auflistung. |
ReplaceAll(SortEntry[]) |
Ersetzt alle Sortiereinträge in der Auflistung durch die angegebenen Sortiereinträge. |
SetAt(UInt32, SortEntry) |
Legt den Sortiereintrag am angegebenen Index der Auflistung fest. |