SortEntryVector Classe

Definizione

Fornisce l'accesso ai criteri di ordinamento dei risultati della query come raccolta di oggetti 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)
Ereditarietà
Object Platform::Object IInspectable SortEntryVector
Attributi
Implementazioni

Requisiti Windows

Famiglia di dispositivi
Windows 10 (è stato introdotto in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)

Commenti

Nota

Anche se non è attribuito a marshalling_behavior(agile), questa classe può essere considerata agile. Per altre info, vedi Threading e marshalling (C++/CX).

È possibile recuperare questo oggetto usando QueryOptions.SortOrder.

Elenchi di membri della raccolta

Per JavaScript, SortEntryVector include i membri visualizzati negli elenchi di membri. SortEntryVector supporta inoltre una proprietà length , i membri di Array.prototype e l'uso di un indice per accedere agli elementi.

Enumerazione della raccolta in C# o Microsoft Visual Basic

Un oggetto SortEntryVector è enumerabile, pertanto è possibile usare una sintassi specifica del linguaggio, ad esempio foreach in C# per enumerare gli elementi nella raccolta. Il compilatore esegue automaticamente il cast dei tipi e non è necessario eseguire il cast in IEnumerable<SortEntry> modo esplicito. Se è necessario eseguire il cast in modo esplicito, ad esempio se si vuole chiamare GetEnumerator, eseguire il cast a IEnumerable<T> con un vincolo SortEntry .

Proprietà

Size

Ottiene il numero di voci di ordinamento nell'insieme.

Metodi

Append(SortEntry)

Aggiunge una voce di ordinamento alla fine dell'insieme.

Clear()

Rimuove tutte le voci di ordinamento dalla raccolta.

First()

Recupera un iteratore che scorre le voci di ordinamento nella raccolta.

GetAt(UInt32)

Recupera la voce di ordinamento in corrispondenza dell'indice specificato nell'insieme.

GetMany(UInt32, SortEntry[])

Recupera le voci di ordinamento che iniziano in corrispondenza dell'indice specificato nella raccolta.

GetView()

Recupera una visualizzazione non modificabile dell'insieme di voci di ordinamento.

IndexOf(SortEntry, UInt32)

Recupera l'indice di una voce di ordinamento specificata nell'insieme.

InsertAt(UInt32, SortEntry)

Inserisce una voce di ordinamento nella raccolta in corrispondenza di un indice specificato.

RemoveAt(UInt32)

Rimuove la voce di ordinamento in corrispondenza dell'indice specificato nell'insieme.

RemoveAtEnd()

Rimuove l'ultima voce di ordinamento dalla raccolta.

ReplaceAll(SortEntry[])

Sostituisce tutte le voci di ordinamento nella raccolta con le voci di ordinamento specificate.

SetAt(UInt32, SortEntry)

Imposta la voce di ordinamento in corrispondenza dell'indice specificato dell'insieme.

Si applica a

Vedi anche