Scheduler for UWP | ComponentOne
C1.Xaml.Schedule Namespace / IntervalAppointment Class
Members

In This Topic
    IntervalAppointment Class
    In This Topic
    Represents an Appointment in a VisualInterval.
    Object Model
    IntervalAppointment Class
    Syntax
    'Declaration
     
    
    <ComposableAttribute(Windows.UI.Xaml.IDependencyObjectFactory, 
       CompositionType.Protected, 
       65536, 
       "Windows.Foundation.UniversalApiContract")>
    <ContractVersionAttribute(Windows.Foundation.UniversalApiContract, 65536)>
    <MarshalingBehaviorAttribute(MarshalingType.Agile)>
    <WebHostHiddenAttribute()>
    <ThreadingAttribute(ThreadingModel.Both)>
    Public Class IntervalAppointment 
       Inherits Windows.UI.Xaml.DependencyObject
    [Composable(Windows.UI.Xaml.IDependencyObjectFactory, 
       CompositionType.Protected, 
       65536, 
       "Windows.Foundation.UniversalApiContract")]
    [ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
    [MarshalingBehavior(MarshalingType.Agile)]
    [WebHostHidden()]
    [Threading(ThreadingModel.Both)]
    public class IntervalAppointment : Windows.UI.Xaml.DependencyObject 
    Remarks
    A single Appointment may cover multiple time intervals represented by VisualInterval objects from the SchedulerGroupItem.VisualIntervals collection. The IntervalAppointment object represents an Appointment belonging to a certain Interval.

    The IntervalAppointment objects are used as DataContext for the IntervalAppointmentTemplate DataTemplate.

    Inheritance Hierarchy

    System.Object
       Windows.UI.Xaml.DependencyObject
          C1.Xaml.Schedule.IntervalAppointment

    See Also