Compartilhar via


SortEntryVector Classe

Definição

Fornece acesso aos critérios de classificação dos resultados da consulta como uma coleção de objetos 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)
Herança
Object Platform::Object IInspectable SortEntryVector
Atributos
Implementações

Requisitos do Windows

Família de dispositivos
Windows 10 (introduzida na 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduzida na v1.0)

Comentários

Observação

Embora não seja atribuída com marshalling_behavior(agile), essa classe pode ser tratada como ágil. Para obter mais informações, consulte Threading e Marshaling (C++/CX).

Você pode recuperar esse objeto usando QueryOptions.SortOrder.

Listas de membros da coleção

Para JavaScript, SortEntryVector tem os membros mostrados nas listas de membros. Além disso, SortEntryVector dá suporte a uma propriedade length , membros de Array.prototype e usando um índice para acessar itens.

Enumerando a coleção em C# ou Microsoft Visual Basic

Um SortEntryVector é enumerável, portanto, você pode usar a sintaxe específica da linguagem, como foreach em C# para enumerar os itens na coleção. O compilador faz a conversão de tipo para você e você não precisará converter IEnumerable<SortEntry> explicitamente. Se você precisar converter explicitamente, por exemplo, se quiser chamar GetEnumerator, converta para IEnumerable<T> com uma restrição SortEntry .

Propriedades

Size

Obtém o número de entradas de classificação na coleção.

Métodos

Append(SortEntry)

Acrescenta uma entrada de classificação ao final da coleção.

Clear()

Remove todas as entradas de classificação da coleção.

First()

Recupera um iterador que itera por meio das entradas de classificação na coleção.

GetAt(UInt32)

Recupera a entrada de classificação no índice especificado na coleção.

GetMany(UInt32, SortEntry[])

Recupera as entradas de classificação que começam no índice especificado na coleção.

GetView()

Recupera uma exibição imutável da coleção de entradas de classificação.

IndexOf(SortEntry, UInt32)

Recupera o índice de uma entrada de classificação especificada na coleção.

InsertAt(UInt32, SortEntry)

Insere uma entrada de classificação na coleção em um índice especificado.

RemoveAt(UInt32)

Remove a entrada de classificação no índice especificado na coleção.

RemoveAtEnd()

Remove a última entrada de classificação da coleção.

ReplaceAll(SortEntry[])

Substitui todas as entradas de classificação na coleção pelas entradas de classificação especificadas.

SetAt(UInt32, SortEntry)

Define a entrada de classificação no índice especificado da coleção.

Aplica-se a

Confira também