Interface IRadScheduleView
Inherited Members
Namespace: Telerik.WebAii.Controls.Xaml
Assembly: Telerik.WebAii.Controls.Xaml.dll
Syntax
public interface IRadScheduleView : IControl, IFrameworkElement, ITargetElement
Properties
ActiveViewDefinitionIndex
Declaration
int ActiveViewDefinitionIndex { get; set; }
Property Value
System.
|
AppointmentsPanel
AppointmentsPanelGrid
CurrentDate
Declaration
DateTime CurrentDate { get; set; }
Property Value
System.
|
DateHeaderText
Declaration
string DateHeaderText { get; }
Property Value
System.
|
GroupHeadersOrientation
HeadersHeight
HeadersWidth
NavigationDatePicker
NavigationHeader
NavigationPanel
OpenedDialogWindow
TimeRulerLinesPanel
TimeRulerPanel
TimeRulerPanels
Declaration
IList<ITimeRulerPanel> TimeRulerPanels { get; }
Property Value
System.
|
ViewButtonsListBox
Methods
ChangeView(Int32)
Declaration
void ChangeView(int viewIndex)
Parameters
System.
|
ChangeView(String)
Declaration
void ChangeView(string viewText)
Parameters
System.
|
ClickInSlot(MouseClickType, String, String, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, string groupHeaderText, string timeRulerItemText, bool shouldScrollToSlot)
Parameters
Mouse
|
System.
|
System.
|
System.
|
ClickInSlot(MouseClickType, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldScrollToSlot)
Parameters
Mouse
|
IGroup
|
ITime
|
System.
|
DragAppointmentToAppointment(String, String, DropLocationType)
Declaration
bool DragAppointmentToAppointment(string sourceAppointmentSubject, string destinationAppointmentSubject, DropLocationType dropLocation)
Parameters
System.
|
System.
|
Drop
|
Returns
System.
|
DragAppointmentToAppointment(IAppointmentItem, IAppointmentItem, DropLocationType)
Declaration
bool DragAppointmentToAppointment(IAppointmentItem sourceAppointment, IAppointmentItem destinationAppointment, DropLocationType dropLocation)
Parameters
IAppointment
|
IAppointment
|
Drop
|
Returns
System.
|
DragAppointmentToSlot(String, String, String)
Declaration
bool DragAppointmentToSlot(string sourceAppointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
System.
|
System.
|
System.
|
Returns
System.
|
DragAppointmentToSlot(IAppointmentItem, OffsetReference, Int32, Int32, IGroupHeader, OffsetReference, Int32, Int32, ITimeRulerItem, OffsetReference, Int32, Int32, Boolean)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, OffsetReference appointmentOffsetRef, int appointmentXOffset, int appointmentYOffset, IGroupHeader groupHeader, OffsetReference headertOffsetRef, int headerXOffset, int headerYOffset, ITimeRulerItem timeRulerItem, OffsetReference timeRulerOffsetRef, int timeRulerXOffset, int timeRulerYOffset, bool shouldDrop)
Parameters
IAppointment
|
Offset
|
System.
|
System.
|
IGroup
|
Offset
|
System.
|
System.
|
ITime
|
Offset
|
System.
|
System.
|
System.
|
Returns
System.
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
IAppointment
|
IGroup
|
ITime
|
Returns
System.
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldDrop)
Parameters
IAppointment
|
IGroup
|
ITime
|
System.
|
Returns
System.
|
GetActiveViewDefinitionIndex()
Declaration
int GetActiveViewDefinitionIndex()
Returns
System.
|
GetActiveViewDefinitionText()
Declaration
string GetActiveViewDefinitionText()
Returns
System.
|
GetMonthViewTimeRulerItemByTextAndGroupHeader(String, String)
Declaration
ITimeRulerMonthViewItem GetMonthViewTimeRulerItemByTextAndGroupHeader(string timeRulerText, string groupHeaderText)
Parameters
System.
|
System.
|
Returns
HorizontalScrollToVisible(FrameworkElement)
Declaration
bool HorizontalScrollToVisible(FrameworkElement item)
Parameters
Framework
|
Returns
System.
|
IsAppoinmentInGroupHeader(String, String)
Declaration
bool IsAppoinmentInGroupHeader(string appointmentSubject, string groupHeaderText)
Parameters
System.
|
System.
|
Returns
System.
|
IsAppoinmentInGroupHeader(IAppointmentItem, IGroupHeader)
Declaration
bool IsAppoinmentInGroupHeader(IAppointmentItem appointment, IGroupHeader groupHeader)
Parameters
IAppointment
|
IGroup
|
Returns
System.
|
IsAppoinmentInSlot(String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
System.
|
System.
|
System.
|
Returns
System.
|
IsAppoinmentInSlot(String, String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
System.
|
System.
|
System.
|
System.
|
Returns
System.
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
IAppointment
|
IGroup
|
ITime
|
Returns
System.
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
IAppointment
|
IGroup
|
ITime
|
ITime
|
Returns
System.
|
IsAppoinmentInTimeInterval(String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string timeRulerItemText)
Parameters
System.
|
System.
|
Returns
System.
|
IsAppoinmentInTimeInterval(String, String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
System.
|
System.
|
System.
|
Returns
System.
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem timeRulerItem)
Parameters
IAppointment
|
ITime
|
Returns
System.
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
IAppointment
|
ITime
|
ITime
|
Returns
System.
|
IsElementInGroupHeader(FrameworkElement, IGroupHeader)
Declaration
bool IsElementInGroupHeader(FrameworkElement element, IGroupHeader groupHeader)
Parameters
Framework
|
IGroup
|
Returns
System.
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
Framework
|
IGroup
|
ITime
|
Returns
System.
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
Framework
|
IGroup
|
ITime
|
ITime
|
Returns
System.
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem timeRulerItem)
Parameters
Framework
|
ITime
|
Returns
System.
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
Framework
|
ITime
|
ITime
|
Returns
System.
|
IsHighlightedItemInSlot(String, String)
Declaration
bool IsHighlightedItemInSlot(string groupHeaderText, string timeRulerItemText)
Parameters
System.
|
System.
|
Returns
System.
|
NavigateBack()
NavigateForward()
PerformActionOnTheOpenedDialogWindow<T>(String, Func<T, Boolean>)
Declaration
bool PerformActionOnTheOpenedDialogWindow<T>(string controlAutomationId, Func<T, bool> applyAction)
where T : IFrameworkElement
Parameters
System.
|
System.
|
Returns
System.
|
Type Parameters
T
|
VerifyPropertyInTheOpenedDialogWindow<T>(String, Action<T>)
Declaration
void VerifyPropertyInTheOpenedDialogWindow<T>(string controlAutomationId, Action<T> verifyProperty)
where T : IFrameworkElement
Parameters
System.
|
System.
|
Type Parameters
T
|
VerticalScrollToVisible(FrameworkElement)
Declaration
bool VerticalScrollToVisible(FrameworkElement item)
Parameters
Framework
|
Returns
System.
|