GridItemsProviderRequest<TGridItem> Struktura

Definice

Parametry pro data, která mají být dodána parametrem QuickGrid<TGridItem>ItemsProvider.

public readonly struct GridItemsProviderRequest<TGridItem>
type GridItemsProviderRequest<'GridItem> = struct
Public Structure GridItemsProviderRequest(Of TGridItem)

Parametry typu

TGridItem

Typ dat reprezentovaných jednotlivými řádky v mřížce.

Dědičnost
GridItemsProviderRequest<TGridItem>

Vlastnosti

CancellationToken

Token, který označuje, jestli má být požadavek zrušen.

Count

Pokud je nastaveno, maximální počet položek, které se mají zadat. Pokud není nastavený, je maximální počet neomezený.

SortByAscending

Určuje aktuální směr řazení.

Místo ručního odvozování pravidel řazení byste měli za normálních okolností volat buď ApplySorting(IQueryable<TGridItem>) nebo GetSortByProperties(), protože také automaticky zohledňují SortByColumn a SortByAscending .

SortByColumn

Určuje, který sloupec představuje pořadí řazení.

Místo ručního odvozování pravidel řazení byste měli za normálních okolností volat buď ApplySorting(IQueryable<TGridItem>) nebo GetSortByProperties(), protože také automaticky zohledňují SortByColumn a SortByAscending .

StartIndex

Index od nuly první položky, která má být zadána.

Metody

ApplySorting(IQueryable<TGridItem>)

Použije pravidla řazení požadavku na zadaný IQueryable<T>.

GetSortByProperties()

Vytvoří kolekci dvojic (název vlastnosti, směr) představující pravidla řazení.

Platí pro