Class GroupingGridExcelConverterControl.GridTableDictionary
Maintain all GridTables in a hash table with hierarchy level.
Inheritance
System.Object
System.Collections.Hashtable
GroupingGridExcelConverterControl.GridTableDictionary
Implements
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.IEnumerable
System.Runtime.Serialization.ISerializable
System.Runtime.Serialization.IDeserializationCallback
System.ICloneable
Inherited Members
System.Collections.Hashtable.Clear()
System.Collections.Hashtable.Clone()
System.Collections.Hashtable.comparer
System.Collections.Hashtable.Contains(System.Object)
System.Collections.Hashtable.ContainsKey(System.Object)
System.Collections.Hashtable.ContainsValue(System.Object)
System.Collections.Hashtable.CopyTo(System.Array, System.Int32)
System.Collections.Hashtable.Count
System.Collections.Hashtable.EqualityComparer
System.Collections.Hashtable.GetEnumerator()
System.Collections.Hashtable.GetHash(System.Object)
System.Collections.Hashtable.GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)
System.Collections.Hashtable.hcp
System.Collections.Hashtable.IsFixedSize
System.Collections.Hashtable.IsReadOnly
System.Collections.Hashtable.IsSynchronized
System.Collections.Hashtable.Item[System.Object]
System.Collections.Hashtable.KeyEquals(System.Object, System.Object)
System.Collections.Hashtable.Keys
System.Collections.Hashtable.OnDeserialization(System.Object)
System.Collections.Hashtable.Remove(System.Object)
System.Collections.Hashtable.Synchronized(System.Collections.Hashtable)
System.Collections.Hashtable.SyncRoot
System.Collections.Hashtable.System.Collections.IEnumerable.GetEnumerator()
System.Collections.Hashtable.Values
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Syncfusion.GroupingGridExcelConverter
Assembly: Syncfusion.GridConverter.Windows.dll
Syntax
public class GridTableDictionary : Hashtable, IDictionary, ICollection, IEnumerable, ISerializable, IDeserializationCallback, ICloneable
Constructors
GridTableDictionary()
Initializes a new instance of the GroupingGridExcelConverterControl.GridTableDictionary class.
Declaration
public GridTableDictionary()
Methods
Add(Object, Object)
Adds an element with the specified key and value into the System.Collections.Hashtable.
Declaration
public void Add(object key, object value)
Parameters
Type | Name | Description |
---|---|---|
System.Object | key | The key of the element to add. |
System.Object | value | The value of the element to add. The value can be null. |
GetGridTable(String)
Retrieves the GridTable from the hashtable collection.
Declaration
public GridTable GetGridTable(string tableName)
Parameters
Type | Name | Description |
---|---|---|
System.String | tableName | Name of the table to be retrieved. |
Returns
Type | Description |
---|---|
GridTable | The GridTable |
GetTableLevel(Table)
Gets the table level
Declaration
public int GetTableLevel(Table table)
Parameters
Type | Name | Description |
---|---|---|
Table | table | The Table. |
Returns
Type | Description |
---|---|
System.Int32 | The level of the table in grid. |
GetTableLevel(String)
Gets the table level
Declaration
public int GetTableLevel(string tableName)
Parameters
Type | Name | Description |
---|---|---|
System.String | tableName | The name of the Table. |
Returns
Type | Description |
---|---|
System.Int32 | The level of the table in grid. |
Implements
System.Collections.IDictionary
System.Collections.ICollection
System.Collections.IEnumerable
System.Runtime.Serialization.ISerializable
System.Runtime.Serialization.IDeserializationCallback
System.ICloneable