Freigeben über


SortEntryVector Klasse

Definition

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
Object Platform::Object IInspectable SortEntryVector
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.

Gilt für:

Weitere Informationen