Class
GroupKey

Definition

Namespace:Telerik.Windows.Controls.Scheduling

Assembly:Telerik.Windows.Scheduling.Core.dll

Syntax:

cs-api-definition
[SuppressMessage("Microsoft.Naming", "CA1710:IdentifiersShouldHaveCorrectSuffix")]
public class GroupKey : IList<object>, ICollection<object>, IEnumerable<object>, IEnumerable, IEquatable<GroupKey>

Inheritance: objectGroupKey

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

Constructors

GroupKey()

Declaration

cs-api-definition
public GroupKey()

GroupKey(GroupKey, object)

Declaration

cs-api-definition
public GroupKey(GroupKey parent, object child)

Parameters

parent

GroupKey

child

object

Properties

Count

Declaration

cs-api-definition
public int Count { get; }

Property Value

int

Implements ICollection<object>.Count

IsReadOnly

Declaration

cs-api-definition
public bool IsReadOnly { get; }

Property Value

bool

Implements ICollection<object>.IsReadOnly

this[int]

Declaration

cs-api-definition
public object this[int index] { get; set; }

Parameters

index

int

Property Value

object

Implements IList<object>.this[int]

Methods

Add(object)

Declaration

cs-api-definition
public void Add(object item)

Parameters

item

object

Implements ICollection<object>.Add(object)

Clear()

Declaration

cs-api-definition
public void Clear()

Implements ICollection<object>.Clear()

Contains(object)

Declaration

cs-api-definition
public bool Contains(object item)

Parameters

item

object

Returns

bool

Implements ICollection<object>.Contains(object)

CopyTo(object[], int)

Declaration

cs-api-definition
public void CopyTo(object[] array, int arrayIndex)

Parameters

array

object[]

arrayIndex

int

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

Equals(GroupKey)

Declaration

cs-api-definition
public bool Equals(GroupKey other)

Parameters

other

GroupKey

Returns

bool

Implements IEquatable<GroupKey>.Equals(GroupKey)

Equals(object)

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

Returns

bool

Overrides object.Equals(object)

GetEnumerator()

Declaration

cs-api-definition
public IEnumerator<object> GetEnumerator()

Returns

IEnumerator<object>

Implements IEnumerable<object>.GetEnumerator()

GetHashCode()

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

Overrides object.GetHashCode()

IndexOf(object)

Declaration

cs-api-definition
public int IndexOf(object item)

Parameters

item

object

Returns

int

Implements IList<object>.IndexOf(object)

Insert(int, object)

Declaration

cs-api-definition
public void Insert(int index, object item)

Parameters

index

int

item

object

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

Remove(object)

Declaration

cs-api-definition
public bool Remove(object item)

Parameters

item

object

Returns

bool

Implements ICollection<object>.Remove(object)

RemoveAt(int)

Declaration

cs-api-definition
public void RemoveAt(int index)

Parameters

index

int

Implements IList<object>.RemoveAt(int)

ToString()

Declaration

cs-api-definition
public override string ToString()

Returns

string

Overrides object.ToString()