public class PlaceholderTable : IPlaceholderTablePublic Class PlaceholderTable
Implements IPlaceholderTablepublic ref class PlaceholderTable : IPlaceholderTabletype PlaceholderTable =
class
interface IPlaceholderTable
end| PlaceholderTable(IPlaceholderTable) | Создаёт экземпляр класса, предназначенный для чтения данных из заданной таблицы other. |
| PlaceholderTable(String, IEnumerableIPlaceholderRow, IEnumerableString, IEnumerableIPlaceholderGrouping, IEnumerableIPlaceholderGroup) | Создаёт экземпляр класса с указанием значений его свойств. |
| Columns | Список колонок, информация по полям в которых есть хотя бы в одной строке таблицы. |
| ColumnsMutable | Изменяемая коллекция колонок Columns или null, если объект создан в режиме только для чтения. |
| Groupings | Коллекция объектов [Tessa.Platform.Placeholders.IPlaceholderGrouping], использованных для группировки строк в таблицах во время загрузки данных для плейсхолдера, расположенного в контексте этой таблицы. Коллекция является пустой, когда загрузка данных плейсхолдера в контексте этой таблицы ещё не выполнялась или когда все предыдущие плейсхолдеры, для которых выполнялась загрузка, не использовали явно заданную группировку строк. |
| GroupingsMutable | Изменяемая коллекция объектов группировок Groupings или null, если объект создан в режиме только для чтения. |
| HasHorizontalGrouping | Признак того, что в таблице используется горизонтальная группировка строк. |
| HorizontalGroupPlaceholders | Коллекция объектов [Tessa.Platform.Placeholders.IPlaceholder], использованных для горизонтальной группировки строк в таблицах после загрузки данных. Коллекция является пустой, когда загрузка данных плейсхолдера в контексте этой таблицы ещё не выполнялась. |
| HorizontalGroupPlaceholdersMutable | Изменяемая коллекция объектов группировок HorizontalGroupPlaceholders или null, если объект создан в режиме только для чтения. |
| Info | Дополнительная информация, связаная с таблицей. |
| Name | Имя таблицы. Обеспечивает её уникальность, но не требуется, чтобы имя было уникальным. |
| Rows | Строки таблицы, загруженные и добавленные в неё в процессе заполнения данных в плейсхолдерах. |
| RowsMutable | Изменяемая коллекция строк Rows или null, если объект создан в режиме только для чтения. |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object) |
| GetHashCode | Serves as the default hash function. (Унаследован от Object) |
| GetType | Gets the Type of the current instance. (Унаследован от Object) |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
| ToString | Возвращает строковое представление объекта. (Переопределяет ObjectToString) |
| FillHorizontalGroupsAsync |
Заполняет значения для горизонтальных группировок во всех строках
HorizontalGroup, т.е. "разбивает строки по группам".
Если в таблице не используется горизонтальная группировка строк, то метод не выполняет действий.
(Определяется PlaceholderExtensions) |
| Get | (Определяется ComHelper) |
| GetHorizontalGroupAsync |
Возвращает значение, по которому выполняется группировка заданной строки row.
Метод не возвращает null.
(Определяется PlaceholderExtensions) |
| Invoke | (Определяется ComHelper) |
| Set | (Определяется ComHelper) |