Class DictionaryGroupingOptions
Класс опций группировки справочника.
Inheritance
DictionaryGroupingOptions
Implements
Namespace: Trivium.DictionariesDto.Grouping
Assembly: Trivium.DictionariesDto.dll
Syntax
public class DictionaryGroupingOptions : IDictionaryGroupingOptions, IGroupingOptions, ICopyable<IDictionaryGroupingOptions>, IEquatable<IDictionaryGroupingOptions>
Properties
bool | AreGroupingElementsLast Флаг размещения группировочных элементов последними (после дочерних элементов). |
bool | AreNullValuesLast Флаг размещения Null элементов последними. |
AttributeDefinitionDto | DestinationAttribute Атрибут, в который сложить значения получившихся групп. Может быть любым строковым, в том числе транзитивным. Если не задан - берется атрибут-наименование. |
List<DictionaryGroupingAttribute> | DictionaryGroupingAttributes Коллекция группировочных атрибутов справочника. |
bool | FillOwnTransitiveForLinkedAttributes Признак заполнения тех транзитивных атрибутов, которые являются собственными для группировочных связанных. "Устарело. Использовать FillTransitiveForLinkedAttributes." |
bool | FillTransitiveForLinkedAttributes Признак заполнения транзитивных атрибутов для группировочных связанных. |
int | GroupingAttributeNameId Идентификатор атрибута наименования для группировочных элементов. "Следует использовать свойство DestinationAttribute" |
List<int> | GroupingAttributes Коллекция идентификаторов атрибутов справочника для группировки. "Устарело. Использовать DictionaryGroupingAttributes." |
bool | IsGroupingNull Флаг группировки Null элементов под отдельным элементом "Не задано". |
Trivium.Common.Resources.LocalizedText | LocalizedNullValueGroupName Локализованное наименование группировочного элемента для отсутствующих значений. |
string | NullValueGroupName Наименование группировочного элемента для отсутствующих значений. |