Interface IRecordsList
Interface that declares the properties like Table Summaries and the methods to be implemented for maintaining the list of records.
Inherited Members
Namespace: Syncfusion.UI.Xaml.Data
Assembly: Syncfusion.Data.WinUI.dll
Syntax
public interface IRecordsList : IRecordsEntryList, IList<RecordEntry>, ICollection<RecordEntry>, IEnumerable<RecordEntry>, IEnumerable, INotifyCollectionChanged, IDisposableProperties
TableSummaries
Gets the table summaries of the SfDataGrid.
Declaration
IList<SummaryRecordEntry> TableSummaries { get; }Property Value
| Type | Description | 
|---|---|
| System.Collections.Generic.IList<SummaryRecordEntry> | The table summaries of the SfDataGrid. | 
Methods
CreateRecord(Object)
Creates the RecordEntry for the business object.
Declaration
RecordEntry CreateRecord(object data)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Object | data | The data for which the record entry is to be created. | 
Returns
| Type | Description | 
|---|---|
| RecordEntry | Returns the RecordEntry for the specified object. | 
GetItemAt(Int32)
Gets the item at the index specified in the SfDataGrid.
Declaration
object GetItemAt(int recordIndex)Parameters
| Type | Name | Description | 
|---|---|---|
| System.Int32 | recordIndex | Index of the record at which the item is to be obtained. | 
Returns
| Type | Description | 
|---|---|
| System.Object | Returns the item at the specified index in the SfDataGrid. | 
RemoveAll()
Dispose all items from the System.Collections.Generic.ICollection<>.
Declaration
void RemoveAll()