---
title: "Interface IScrollResult<T>"
slug: "sdk--stylelabs.m.sdk.contracts.querying.generic.iscrollresult-1"
abstract: ""
---
# Interface IScrollResult<T>

Describes a generic scroll result.

## Inherited Members

[IScrollResult.ScrollId](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.querying.iscrollresult.html)

[IQueryResult.TotalNumberOfResults](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.querying.iqueryresult.html)

[IQueryResult.Offset](https://doc.sitecore.com/ch/en/developers/api-reference/sdk--stylelabs.m.sdk.contracts.querying.iqueryresult.html)

## Namespace: StylelabsStylelabs.MSdkStylelabs.M.Sdk.ContractsQueryingGeneric

## Assembly: Stylelabs.M.Sdk.dll

## Syntax

```csharp
public interface IScrollResult<T> : IScrollResult, IQueryResult<T>, IQueryResult
```

## Type Parameters

| Name | Description |
| --- | --- |
| T | The result type. |

## Properties

### Items

Gets the results that matched the query. This property only contains the results for the requested page. There may be more results available.

#### Declaration

```csharp
IList<T> Items { get; }
```

#### Property Value

| Type | Description |
| --- | --- |
| IList<> |  |
