Class VirtualGroup
Implements
System.IDisposable
System.Collections.Generic.IEnumerable<NodeEntry>
System.Collections.IEnumerable
Inherited Members
Namespace: Syncfusion.Data
Assembly: Syncfusion.Data.Portable.dll
Syntax
public class VirtualGroup : Group, IDisposable, IEnumerable<NodeEntry>, IEnumerable
Constructors
VirtualGroup(Group, Int32)
Initializes a new Instances of VirtualGroup class.
Declaration
public VirtualGroup(Group parent, int level)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | |
System.Int32 | level |
Methods
CreateDetailsForRecords(Group, IEnumerable, Int32)
Create Details for record based on filter predicate
Declaration
public override void CreateDetailsForRecords(Group parent, IEnumerable source, int level)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | |
System.Collections.IEnumerable | source | |
System.Int32 | level |
Overrides
CreateDetailsForRecords(Group, Int32)
Create Details for record.
Declaration
public override void CreateDetailsForRecords(Group parent, int level)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | |
System.Int32 | level |
Overrides
CreateNewGroup(Group, GroupResult, Int32)
Creates a new group.
Declaration
protected override Group CreateNewGroup(Group parent, GroupResult groupResult, int level)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | |
GroupResult | groupResult | |
System.Int32 | level |
Returns
Type |
---|
Group |
Overrides
CreateNewGroup(Group, Object, Int32)
Creates a new group based on key.
Declaration
public override Group CreateNewGroup(Group parent, object key, int level)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | |
System.Object | key | |
System.Int32 | level |
Returns
Type |
---|
Group |
Overrides
CreateRecord(Group, Object)
Creates the record.
Declaration
public virtual RecordEntry CreateRecord(Group parent, object data)
Parameters
Type | Name | Description |
---|---|---|
Group | parent | The Group |
System.Object | data | The data to create the RecordEntry. |
Returns
Type | Description |
---|---|
RecordEntry | Returns the RecordEntry for parent with specified data. |
Implements
System.IDisposable
System.Collections.Generic.IEnumerable<>
System.Collections.IEnumerable