Show / Hide Table of Contents

Class DictionaryGroupingOptions

Класс опций группировки справочника.

Inheritance
DictionaryGroupingOptions
Implements
IDictionaryGroupingOptions
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
Наименование группировочного элемента для отсутствующих значений.

Implements

IDictionaryGroupingOptions
Back to top Generated by DocFX