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.Int32
|
AppointmentsPanel
AppointmentsPanelGrid
CurrentDate
Declaration
DateTime CurrentDate { get; set; }
Property Value
System.DateTime
|
DateHeaderText
Declaration
string DateHeaderText { get; }
Property Value
System.String
|
GroupHeadersOrientation
HeadersHeight
HeadersWidth
NavigationDatePicker
NavigationHeader
NavigationPanel
OpenedDialogWindow
TimeRulerLinesPanel
TimeRulerPanel
TimeRulerPanels
Declaration
IList<ITimeRulerPanel> TimeRulerPanels { get; }
Property Value
System.Collections.Generic.IList<ITimeRulerPanel>
|
ViewButtonsListBox
Methods
ChangeView(Int32)
Declaration
void ChangeView(int viewIndex)
Parameters
System.Int32
viewIndex
|
ChangeView(String)
Declaration
void ChangeView(string viewText)
Parameters
System.String
viewText
|
ClickInSlot(MouseClickType, String, String, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, string groupHeaderText, string timeRulerItemText, bool shouldScrollToSlot)
Parameters
MouseClickType
clickType
|
System.String
groupHeaderText
|
System.String
timeRulerItemText
|
System.Boolean
shouldScrollToSlot
|
ClickInSlot(MouseClickType, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
void ClickInSlot(MouseClickType clickType, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldScrollToSlot)
Parameters
MouseClickType
clickType
|
IGroupHeader
groupHeader
|
ITimeRulerItem
timeRulerItem
|
System.Boolean
shouldScrollToSlot
|
DragAppointmentToAppointment(String, String, DropLocationType)
Declaration
bool DragAppointmentToAppointment(string sourceAppointmentSubject, string destinationAppointmentSubject, DropLocationType dropLocation)
Parameters
System.String
sourceAppointmentSubject
|
System.String
destinationAppointmentSubject
|
DropLocationType
dropLocation
|
Returns
System.Boolean
|
DragAppointmentToAppointment(IAppointmentItem, IAppointmentItem, DropLocationType)
Declaration
bool DragAppointmentToAppointment(IAppointmentItem sourceAppointment, IAppointmentItem destinationAppointment, DropLocationType dropLocation)
Parameters
IAppointmentItem
sourceAppointment
|
IAppointmentItem
destinationAppointment
|
DropLocationType
dropLocation
|
Returns
System.Boolean
|
DragAppointmentToSlot(String, String, String)
Declaration
bool DragAppointmentToSlot(string sourceAppointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
System.String
sourceAppointmentSubject
|
System.String
groupHeaderText
|
System.String
timeRulerItemText
|
Returns
System.Boolean
|
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
IAppointmentItem
sourceAppointment
|
OffsetReference
appointmentOffsetRef
|
System.Int32
appointmentXOffset
|
System.Int32
appointmentYOffset
|
IGroupHeader
groupHeader
|
OffsetReference
headertOffsetRef
|
System.Int32
headerXOffset
|
System.Int32
headerYOffset
|
ITimeRulerItem
timeRulerItem
|
OffsetReference
timeRulerOffsetRef
|
System.Int32
timeRulerXOffset
|
System.Int32
timeRulerYOffset
|
System.Boolean
shouldDrop
|
Returns
System.Boolean
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
IAppointmentItem
sourceAppointment
|
IGroupHeader
groupHeader
|
ITimeRulerItem
timeRulerItem
|
Returns
System.Boolean
|
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, Boolean)
Declaration
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldDrop)
Parameters
IAppointmentItem
sourceAppointment
|
IGroupHeader
groupHeader
|
ITimeRulerItem
timeRulerItem
|
System.Boolean
shouldDrop
|
Returns
System.Boolean
|
GetActiveViewDefinitionIndex()
Declaration
int GetActiveViewDefinitionIndex()
Returns
System.Int32
|
GetActiveViewDefinitionText()
Declaration
string GetActiveViewDefinitionText()
Returns
System.String
|
GetMonthViewTimeRulerItemByTextAndGroupHeader(String, String)
Declaration
ITimeRulerMonthViewItem GetMonthViewTimeRulerItemByTextAndGroupHeader(string timeRulerText, string groupHeaderText)
Parameters
System.String
timeRulerText
|
System.String
groupHeaderText
|
Returns
ITimeRulerMonthViewItem
|
HorizontalScrollToVisible(FrameworkElement)
Declaration
bool HorizontalScrollToVisible(FrameworkElement item)
Parameters
FrameworkElement
item
|
Returns
System.Boolean
|
IsAppoinmentInGroupHeader(String, String)
Declaration
bool IsAppoinmentInGroupHeader(string appointmentSubject, string groupHeaderText)
Parameters
System.String
appointmentSubject
|
System.String
groupHeaderText
|
Returns
System.Boolean
|
IsAppoinmentInGroupHeader(IAppointmentItem, IGroupHeader)
Declaration
bool IsAppoinmentInGroupHeader(IAppointmentItem appointment, IGroupHeader groupHeader)
Parameters
IAppointmentItem
appointment
|
IGroupHeader
groupHeader
|
Returns
System.Boolean
|
IsAppoinmentInSlot(String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters
System.String
appointmentSubject
|
System.String
groupHeaderText
|
System.String
timeRulerItemText
|
Returns
System.Boolean
|
IsAppoinmentInSlot(String, String, String, String)
Declaration
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
System.String
appointmentSubject
|
System.String
groupHeaderText
|
System.String
startTimeRulerItemText
|
System.String
endTimeRulerItemText
|
Returns
System.Boolean
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
IAppointmentItem
appointment
|
IGroupHeader
groupHeader
|
ITimeRulerItem
timeRulerItem
|
Returns
System.Boolean
|
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
IAppointmentItem
appointment
|
IGroupHeader
groupHeader
|
ITimeRulerItem
startTimeRulerItem
|
ITimeRulerItem
endTimeRulerItem
|
Returns
System.Boolean
|
IsAppoinmentInTimeInterval(String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string timeRulerItemText)
Parameters
System.String
appointmentSubject
|
System.String
timeRulerItemText
|
Returns
System.Boolean
|
IsAppoinmentInTimeInterval(String, String, String)
Declaration
bool IsAppoinmentInTimeInterval(string appointmentSubject, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters
System.String
appointmentSubject
|
System.String
startTimeRulerItemText
|
System.String
endTimeRulerItemText
|
Returns
System.Boolean
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem timeRulerItem)
Parameters
IAppointmentItem
appointment
|
ITimeRulerItem
timeRulerItem
|
Returns
System.Boolean
|
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
IAppointmentItem
appointment
|
ITimeRulerItem
startTimeRulerItem
|
ITimeRulerItem
endTimeRulerItem
|
Returns
System.Boolean
|
IsElementInGroupHeader(FrameworkElement, IGroupHeader)
Declaration
bool IsElementInGroupHeader(FrameworkElement element, IGroupHeader groupHeader)
Parameters
FrameworkElement
element
|
IGroupHeader
groupHeader
|
Returns
System.Boolean
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters
FrameworkElement
element
|
IGroupHeader
groupHeader
|
ITimeRulerItem
timeRulerItem
|
Returns
System.Boolean
|
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
FrameworkElement
element
|
IGroupHeader
groupHeader
|
ITimeRulerItem
startTimeRulerItem
|
ITimeRulerItem
endTimeRulerItem
|
Returns
System.Boolean
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem timeRulerItem)
Parameters
FrameworkElement
element
|
ITimeRulerItem
timeRulerItem
|
Returns
System.Boolean
|
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem, ITimeRulerItem)
Declaration
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters
FrameworkElement
element
|
ITimeRulerItem
startTimeRulerItem
|
ITimeRulerItem
endTimeRulerItem
|
Returns
System.Boolean
|
IsHighlightedItemInSlot(String, String)
Declaration
bool IsHighlightedItemInSlot(string groupHeaderText, string timeRulerItemText)
Parameters
System.String
groupHeaderText
|
System.String
timeRulerItemText
|
Returns
System.Boolean
|
NavigateBack()
NavigateForward()
PerformActionOnTheOpenedDialogWindow<T>(String, Func<T, Boolean>)
Declaration
bool PerformActionOnTheOpenedDialogWindow<T>(string controlAutomationId, Func<T, bool> applyAction)
where T : IFrameworkElement
Parameters
System.String
controlAutomationId
|
System.Func<T, System.Boolean>
applyAction
|
Returns
System.Boolean
|
Type Parameters
T
|
VerifyPropertyInTheOpenedDialogWindow<T>(String, Action<T>)
Declaration
void VerifyPropertyInTheOpenedDialogWindow<T>(string controlAutomationId, Action<T> verifyProperty)
where T : IFrameworkElement
Parameters
System.String
controlAutomationId
|
System.Action<T>
verifyProperty
|
Type Parameters
T
|
VerticalScrollToVisible(FrameworkElement)
Declaration
bool VerticalScrollToVisible(FrameworkElement item)
Parameters
FrameworkElement
item
|
Returns
System.Boolean
|