New to Telerik UI for WPFStart a free 30-day trial

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

C#
public class GroupKey : IList<object>, ICollection<object>, IEnumerable<object>, IEnumerable, IEquatable<GroupKey>

Inheritance: objectGroupKey

Implements: ICollection<object>IEnumerableIEnumerable<object>IEquatable<GroupKey>IList<object>

Constructors

C#
public GroupKey()
C#
public GroupKey(GroupKey parent, object child)
Parameters:parentGroupKeychildobject

Properties

C#
public int Count { get; }

Implements: ICollection<object>.Count

C#
public bool IsReadOnly { get; }

Implements: ICollection<object>.IsReadOnly

C#
public object this[int index] { get; set; }
Parameters:indexint

Implements: IList<object>.this[int]

Methods

C#
public void Add(object item)
Parameters:itemobject

Implements: ICollection<object>.Add(object)

C#
public void Clear()

Implements: ICollection<object>.Clear()

C#
public bool Contains(object item)
Parameters:itemobjectReturns:

bool

Implements: ICollection<object>.Contains(object)

C#
public void CopyTo(object[] array, int arrayIndex)
Parameters:arrayobject[]arrayIndexint

Implements: ICollection<object>.CopyTo(object[], int)

C#
public bool Equals(GroupKey other)
Parameters:otherGroupKeyReturns:

bool

Implements: IEquatable<GroupKey>.Equals(GroupKey)

C#
public override bool Equals(object obj)
Parameters:objobjectReturns:

bool

Overrides: object.Equals(object)

C#
public IEnumerator<object> GetEnumerator()
Returns:

IEnumerator<object>

Implements: IEnumerable<object>.GetEnumerator()

C#
public override int GetHashCode()
Returns:

int

Overrides: object.GetHashCode()

C#
public int IndexOf(object item)
Parameters:itemobjectReturns:

int

Implements: IList<object>.IndexOf(object)

C#
public void Insert(int index, object item)
Parameters:indexintitemobject

Implements: IList<object>.Insert(int, object)

C#
public bool Remove(object item)
Parameters:itemobjectReturns:

bool

Implements: ICollection<object>.Remove(object)

C#
public void RemoveAt(int index)
Parameters:indexint

Implements: IList<object>.RemoveAt(int)

C#
public override string ToString()
Returns:

string

Overrides: object.ToString()