Delen via


PagedResult interface

Een interface die beschrijft hoe u met de service kunt communiceren.

Eigenschappen

byPage

een functie voor het implementeren van de byPage methode op de pagina-asynchrone iterator. De standaardinstelling is een die de maxPageSizeParam van settings.maxPageSizeinstelt.

firstPageLink

Koppeling naar de eerste pagina met resultaten.

getPage

Een methode die een pagina met resultaten retourneert.

toElements

Een functie voor het extraheren van elementen van een pagina.

Eigenschapdetails

byPage

een functie voor het implementeren van de byPage methode op de pagina-asynchrone iterator. De standaardinstelling is een die de maxPageSizeParam van settings.maxPageSizeinstelt.

byPage?: (settings?: TPageSettings) => AsyncIterableIterator<TPage>

Waarde van eigenschap

(settings?: TPageSettings) => AsyncIterableIterator<TPage>

Koppeling naar de eerste pagina met resultaten.

firstPageLink: TLink

Waarde van eigenschap

TLink

getPage

Een methode die een pagina met resultaten retourneert.

getPage: (pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>

Waarde van eigenschap

(pageLink: TLink, maxPageSize?: number) => Promise<undefined | { nextPageLink?: TLink, page: TPage }>

toElements

Een functie voor het extraheren van elementen van een pagina.

toElements?: (page: TPage) => unknown[]

Waarde van eigenschap

(page: TPage) => unknown[]