Interface ITable
Таблица.
Inherited Members
Namespace: Ascon.Polynom.Api
Assembly: Ascon.Polynom.Api.dll
Syntax
public interface ITable : IApiObject, IApiEntity, INotifyPropertyChanged
Properties
Columns
Возвращает колонки таблицы.
Declaration
IApiReadOnlyCollection<ITableColumn> Columns { get; }
Property Value
| Type | Description |
|---|---|
| IApiReadOnlyCollection<ITableColumn> |
ConstraintScope
Возвращает или задает ограничивающую область.
Declaration
IPropertyOwnerScope ConstraintScope { get; set; }
Property Value
| Type | Description |
|---|---|
| IPropertyOwnerScope |
DefaultColumnsPropertyQualifiers
Список квалификаторов свойств для столбцов таблицы по умолчанию.
Declaration
IApiReadOnlyCollection<IPropertyQualifier> DefaultColumnsPropertyQualifiers { get; }
Property Value
| Type | Description |
|---|---|
| IApiReadOnlyCollection<IPropertyQualifier> |
Rows
Возвращает строки таблицы.
Declaration
IApiReadOnlyCollection<ITableRow> Rows { get; }
Property Value
| Type | Description |
|---|---|
| IApiReadOnlyCollection<ITableRow> |
RowsCount
Возвращает актуальное количество строк.
Declaration
int RowsCount { get; }
Property Value
| Type | Description |
|---|---|
| int |
Methods
ApplyFilters()
Применяет фильтры к таблице.
Declaration
void ApplyFilters()
ApplySorting()
Применяет сортировку к таблице.
Declaration
void ApplySorting()
ResetFilters()
Сбрасывает все фильтры, примененные к таблице.
Declaration
void ResetFilters()
UpdateAsync()
Возвращает асинхронную операцию обновления таблицы.
Declaration
IAsyncOperation UpdateAsync()
Returns
| Type | Description |
|---|---|
| IAsyncOperation | Асинхронная операция обновления таблицы. |