Class ClassificationConfiguration
Represents an editable classification configuration
Inheritance
System.Object
ClassificationConfiguration
Namespace: Simplic.Framework.Extension
Assembly: Simplic.Framework.Extension.dll
Syntax
public class ClassificationConfiguration : ViewModelBase
Constructors
| Improve this Doc View SourceClassificationConfiguration()
Create classification configuration
Declaration
public ClassificationConfiguration()
Properties
| Improve this Doc View Source_AvailableConfigurations
Represents a list of all available configurations. Only needed for internal purposes (CollectionEditor -> Selection of required collections before saving)
Declaration
[Browsable(false)]
public ObservableCollection<ClassificationConfiguration> _AvailableConfigurations { set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<ClassificationConfiguration> |
ControlName
Control name
Declaration
[Display(Name = "UI-Control", GroupName = "Allgemein", Description = "UI-Control name.")]
public string ControlName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
GroupId
Grouping id
Declaration
[Display(Name = "Gruppe", GroupName = "Allgemein", Description = "ID der Gruppe (1 - 3).")]
public int GroupId { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Id
Unique configuration id
Declaration
[Browsable(false)]
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Name
Name
Declaration
[Display(Name = "Name", GroupName = "Allgemein", Description = "Anzeigename der Klassifikation.")]
public string Name { get; set; }
Property Value
Type | Description |
---|---|
System.String |
OrderNr
Order number
Declaration
[Display(Name = "Reihenfolge", GroupName = "Allgemein", Description = "Reihenfolge in der Auwahlliste.")]
public int OrderNr { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
RemovedRequiredClassifications
Gets or sets a list of all removed classifications which are required
Declaration
[Browsable(false)]
public RadObservableCollection<ClassificationConfiguration> RemovedRequiredClassifications { get; set; }
Property Value
Type | Description |
---|---|
RadObservableCollection<ClassificationConfiguration> |
RequiredClassifications
List of required classification
Declaration
[Display(Name = "Vorausgesetzte Klassifikationen", GroupName = "Einschränkungen", Description = "Eine Liste von Klassifikationen, von denen diese Klassifikation abhängig ist.")]
public RequiredClassificationCollection RequiredClassifications { get; set; }
Property Value
Type | Description |
---|---|
RequiredClassificationCollection |
RequiredClassificationsText
Required classifications as text
Declaration
[Browsable(false)]
public string RequiredClassificationsText { get; }
Property Value
Type | Description |
---|---|
System.String |
Selectable
Is selectable over ui
Declaration
[Display(Name = "Auswählbar", GroupName = "Allgemein", Description = "Ist über das UI auswählbar.")]
public bool Selectable { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
StackId
Stack id
Declaration
[Browsable(false)]
public Guid StackId { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
Methods
| Improve this Doc View SourceToString()
Override for displaying correctly in CollectionEditor. If we want to get rid of this, we have to modify the telerik template...
Declaration
public override string ToString()
Returns
Type | Description |
---|---|
System.String |