Class GridProfileConfigurationModel
Contains all information for a grid profile
Inheritance
Namespace: Simplic.Framework.DBUI
Assembly: Simplic.Framework.DBUI.dll
Syntax
public class GridProfileConfigurationModel : GridConfigurationModel
Constructors
| Improve this Doc View SourceGridProfileConfigurationModel()
Initialize new instance
Declaration
public GridProfileConfigurationModel()
Properties
| Improve this Doc View SourceAutoReloadInterval
Interval in seconds in which the Grid automatically reloads only relevant if ShouldAutoReload is true
Declaration
public int? AutoReloadInterval { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Int32> |
CollapseAfterExecute
Gets or sets whether all groups must be collapsed after an execution
Declaration
public bool CollapseAfterExecute { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ColumnConfiguration
Overriden column configuration for custom serialization/deserialization
Declaration
public override ObservableCollection<ColumnConfigurationModel> ColumnConfiguration { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.ObservableCollection<ColumnConfigurationModel> |
DisplayIndex
Display-Index
Declaration
public int DisplayIndex { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
DocumentViewerName
Gets or sets the document viewer name
Declaration
public string DocumentViewerName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
EnableGridRefreshOnDataChange
Gets or sets whether to reload data when changed in window
Declaration
public bool EnableGridRefreshOnDataChange { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
HierachicalGridName
Gets or sets whether to use an hierarchical grid
Declaration
public string HierachicalGridName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Id
Unique id of the current profile
Declaration
public Guid Id { get; set; }
Property Value
Type | Description |
---|---|
System.Guid |
InPlaceUpdate
Gets or sets whether to do in place data updates or make a full refresh
Declaration
public bool InPlaceUpdate { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsCustomProfile
Is custom profile
Declaration
public bool IsCustomProfile { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsDeactivated
Gets or sets whether the current profile is deactivated and can not be used
Declaration
public bool IsDeactivated { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsDefault
Defines, whether the current profile is the default profile
Declaration
public bool IsDefault { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
LoadAllData
Gets or sets whether to load the complete result set
Declaration
public bool LoadAllData { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
ProfileName
Name of the profile
Declaration
public string ProfileName { get; set; }
Property Value
Type | Description |
---|---|
System.String |
RequiredRole
Role which must be required for showing this grid profile
Declaration
public string RequiredRole { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ResolveDroppedDataStatement
Gets or sets the statement to resovle dropped items
Declaration
public string ResolveDroppedDataStatement { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SearchConfiguration
Configuration name of the optional/default connected search
Declaration
public string SearchConfiguration { get; set; }
Property Value
Type | Description |
---|---|
System.String |
SearchViewModel
Search view model
Declaration
public SearchViewModel SearchViewModel { get; set; }
Property Value
Type | Description |
---|---|
SearchViewModel |
SelectedVirtualGroup
Gets or sets the selected virtual group
Declaration
public GridVirtualGroupConfiguration SelectedVirtualGroup { get; set; }
Property Value
Type | Description |
---|---|
GridVirtualGroupConfiguration |
SelectStatement
Selectstatement for the current profile
Declaration
public string SelectStatement { get; set; }
Property Value
Type | Description |
---|---|
System.String |
ShouldAutoReload
If true the grid reloads automatically
Declaration
public bool ShouldAutoReload { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UseHierarchicalGrid
Gets or sets the hierarchical grid name
Declaration
public bool UseHierarchicalGrid { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
UserSettings
Settings for persistant manager
Declaration
public byte[] UserSettings { get; set; }
Property Value
Type | Description |
---|---|
System.Byte[] |
VirtualGroupDefinitions
Declaration
public IList<VirtualGroupDefinition> VirtualGroupDefinitions { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.IList<VirtualGroupDefinition> |
Methods
| Improve this Doc View SourceGetColumns()
Gets the current columns list
Declaration
public IList<SearchConfigurationColumnDefinition> GetColumns()
Returns
Type | Description |
---|---|
System.Collections.Generic.IList<SearchConfigurationColumnDefinition> | Column list |
GetDeepCopy()
Create a deep copy of the current model and generate new id's
Declaration
public GridProfileConfigurationModel GetDeepCopy()
Returns
Type | Description |
---|---|
GridProfileConfigurationModel | Copy of the current obejct/instance |
GetDeepCopyNewId()
Create a deep copy of the current model and generate new id's
Declaration
public GridProfileConfigurationModel GetDeepCopyNewId()
Returns
Type | Description |
---|---|
GridProfileConfigurationModel | Copy of the current obejct/instance |