WinForms

Upgrade Guide User Guide Demos Support Forums Download
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class ArrayListAppointmentList - WindowsForms API Reference | Syncfusion ScheduleAppointmentList to implement IScheduleAppointmentList. ">

    Show / Hide Table of Contents

    Class ArrayListAppointmentList

    Derives ScheduleAppointmentList to implement IScheduleAppointmentList.

    Inheritance
    System.Object
    ScheduleAppointmentList
    ArrayListAppointmentList
    Implements
    IScheduleAppointmentList
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.Runtime.Serialization.ISerializable
    Inherited Members
    ScheduleAppointmentList.IList.get_Item(Int32)
    ScheduleAppointmentList.IList.set_Item(Int32, Object)
    ScheduleAppointmentList.Add(IScheduleAppointment)
    ScheduleAppointmentList.Contains(IScheduleAppointment)
    ScheduleAppointmentList.Find(Int32)
    ScheduleAppointmentList.GetEnumerator()
    ScheduleAppointmentList.ICollection.CopyTo(Array, Int32)
    ScheduleAppointmentList.IList.Add(Object)
    ScheduleAppointmentList.IList.Clear()
    ScheduleAppointmentList.IList.Contains(Object)
    ScheduleAppointmentList.IList.IndexOf(Object)
    ScheduleAppointmentList.IList.Insert(Int32, Object)
    ScheduleAppointmentList.IList.Remove(Object)
    ScheduleAppointmentList.IList.RemoveAt(Int32)
    ScheduleAppointmentList.IndexOf(IScheduleAppointment)
    ScheduleAppointmentList.Insert(Int32, IScheduleAppointment)
    ScheduleAppointmentList.IsAreaAvailable(DateTime, Double)
    ScheduleAppointmentList.IsAreaAvailable(DateTime, DateTime)
    ScheduleAppointmentList.IsConflict(IScheduleAppointment)
    ScheduleAppointmentList.NextAreaAvailable(DateTime, Int32)
    ScheduleAppointmentList.NextAreaAvailable(DateTime, Int32, Int32)
    ScheduleAppointmentList.NextAreaAvailable(DateTime, Int32, Int32, DateTime, DateTime)
    ScheduleAppointmentList.NextAreaAvailable(DateTime, Int32, Int32, DateTime, DateTime, Int32, Int32)
    ScheduleAppointmentList.Remove(IScheduleAppointment)
    ScheduleAppointmentList.RemoveAt(Int32)
    ScheduleAppointmentList.SortStartTime()
    ScheduleAppointmentList.Count
    ScheduleAppointmentList.ICollection.Count
    ScheduleAppointmentList.ICollection.IsSynchronized
    ScheduleAppointmentList.ICollection.SyncRoot
    ScheduleAppointmentList.IList.IsFixedSize
    ScheduleAppointmentList.IList.IsReadOnly
    ScheduleAppointmentList.List
    ScheduleAppointmentList.IList.Item[Int32]
    ScheduleAppointmentList.Item[Int32]
    System.Object.ToString()
    System.Object.Equals(System.Object)
    System.Object.Equals(System.Object, System.Object)
    System.Object.ReferenceEquals(System.Object, System.Object)
    System.Object.GetHashCode()
    System.Object.GetType()
    System.Object.MemberwiseClone()
    Namespace: Syncfusion.Schedule
    Assembly: Syncfusion.Schedule.Base.dll
    Syntax
    public class ArrayListAppointmentList : ScheduleAppointmentList, IScheduleAppointmentList, IList, ICollection, IEnumerable, ISerializable

    Constructors

    ArrayListAppointmentList()

    Initializes a new instance of the ArrayListAppointmentList class.

    Declaration
    public ArrayListAppointmentList()

    ArrayListAppointmentList(SerializationInfo, StreamingContext)

    Initializes a new instance of the ArrayListAppointmentList class to handle serialization.

    Declaration
    protected ArrayListAppointmentList(SerializationInfo info, StreamingContext context)
    Parameters
    Type Name Description
    System.Runtime.Serialization.SerializationInfo info

    The SerializationInfo.

    System.Runtime.Serialization.StreamingContext context

    The StreamingContext.

    Methods

    GetList()

    Gets the underlying ArrayList that holds these objects.

    Declaration
    public ArrayList GetList()
    Returns
    Type Description
    System.Collections.ArrayList

    The underlying ArrayList.

    GetObjectData(SerializationInfo, StreamingContext)

    Overridden to control serialization.

    Declaration
    protected virtual void GetObjectData(SerializationInfo info, StreamingContext context)
    Parameters
    Type Name Description
    System.Runtime.Serialization.SerializationInfo info

    The SerializationInfo.

    System.Runtime.Serialization.StreamingContext context

    The StreamingContext.

    NewScheduleAppointment()

    Overridden to return a ArrayListAppointment.

    Declaration
    public override IScheduleAppointment NewScheduleAppointment()
    Returns
    Type Description
    IScheduleAppointment

    An ArrayListAppointment.

    Overrides
    ScheduleAppointmentList.NewScheduleAppointment()

    Explicit Interface Implementations

    ISerializable.GetObjectData(SerializationInfo, StreamingContext)

    Gets the serialization object data.

    Declaration
    void ISerializable.GetObjectData(SerializationInfo info, StreamingContext context)
    Parameters
    Type Name Description
    System.Runtime.Serialization.SerializationInfo info

    The SerializationInfo.

    System.Runtime.Serialization.StreamingContext context

    The StreamingContext.

    Implements

    IScheduleAppointmentList
    System.Collections.IList
    System.Collections.ICollection
    System.Collections.IEnumerable
    System.Runtime.Serialization.ISerializable

    Extension Methods

    EnumerableExtensions.GetElementType(IEnumerable)
    EnumerableExtensions.GetItemPropertyInfo(IEnumerable)
    FunctionalExtensions.ForEach<T>(IEnumerable, Action<T>)
    FunctionalExtensions.ToList<T>(IEnumerable)
    FunctionalExtensions.MoveTo(IList, Int32, Int32)
    QueryableExtensions.OfQueryable(IEnumerable)
    QueryableExtensions.OfQueryable(IEnumerable, Type)
    QueryableExtensions.GroupByMany<TElement>(IEnumerable, Type, List<Func<TElement, Object>>)
    QueryableExtensions.GroupByMany(IEnumerable, Type, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Dictionary<String, IComparer<Object>>, Func<String, Expression>, String[])
    QueryableExtensions.GroupByMany(IEnumerable, Type, List<SortDescriptor>, Func<String, Expression>, String[])
    Back to top Generated by DocFX
    Copyright © 2001 - 2021 Syncfusion Inc. All Rights Reserved