New to Telerik Test StudioStart a free 30-day trial

Definition

Namespace:Telerik.WebAii.Controls.Xaml

Assembly:Telerik.WebAii.Controls.Xaml.dll

Syntax:

C#
public interface IRadScheduleView : IControl, IFrameworkElement, ITargetElement

Derived Classes: RadScheduleViewRadScheduleView

Inherited Members IControl.IsEnabledIFrameworkElement.CastAs<T>()IFrameworkElement.Parent<T>()IFrameworkElement.SetProxy(bool)IFrameworkElement.SetUid(string)IFrameworkElement.SetFindInfo(VisualFindInfo)IFrameworkElement.SetXamlTag(string)IFrameworkElement.AssignReference(AutomationReference)IFrameworkElement.SetFocus()IFrameworkElement.GetAutomationProperty(string)IFrameworkElement.GetProperty<T>(string)IFrameworkElement.GetPropertyTypeSafe(string)IFrameworkElement.SetProperty(string, object)IFrameworkElement.ScrollToVisible()IFrameworkElement.UserIFrameworkElement.FindIFrameworkElement.WaitIFrameworkElement.NameIFrameworkElement.AbsoluteSiblingTagIndexIFrameworkElement.ActualWidthIFrameworkElement.ActualHeightIFrameworkElement.TextIFrameworkElement.ToolTipTextIFrameworkElement.TextBlockContentIFrameworkElement.TextLiteralContentIFrameworkElement.ComputedVisibilityIFrameworkElement.UidITargetElement.Match(IFindExpression)ITargetElement.SetDepth(int)ITargetElement.AddChildNode(ITargetElement)ITargetElement.SetClosingTag(ITargetElement)ITargetElement.GetChildren()ITargetElement.GetParent()ITargetElement.GetHostParent()ITargetElement.SetParent(ITargetElement)ITargetElement.Refresh()ITargetElement.GetUniqueHashCode()ITargetElement.GetRectangle()ITargetElement.Capture()ITargetElement.CaptureImage()ITargetElement.GetStringPresentation()ITargetElement.TechnologyTypeITargetElement.DepthITargetElement.IsTestRegionITargetElement.ParsedElementITargetElement.Host...

Properties

C#
int ActiveViewDefinitionIndex { get; set; }
C#
IAppointmentsPanel AppointmentsPanel { get; }
C#
FrameworkElement AppointmentsPanelGrid { get; }
C#
DateTime CurrentDate { get; set; }
C#
string DateHeaderText { get; }
C#
Orientation GroupHeadersOrientation { get; }
C#
FrameworkElement HeadersHeight { get; }
C#
FrameworkElement HeadersWidth { get; }
C#
IRadDatePicker NavigationDatePicker { get; }
C#
INavigationHeader NavigationHeader { get; }
C#
FrameworkElement NavigationPanel { get; }
C#
ISchedulerWindow OpenedDialogWindow { get; }
C#
ITimeRulerLinesPanel TimeRulerLinesPanel { get; }
C#
ITimeRulerPanel TimeRulerPanel { get; }
C#
IList<ITimeRulerPanel> TimeRulerPanels { get; }
C#
ListBox ViewButtonsListBox { get; }

Methods

C#
void ChangeView(int viewIndex)
Parameters:viewIndexint
C#
void ChangeView(string viewText)
Parameters:viewTextstring
C#
void ClickInSlot(MouseClickType clickType, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldScrollToSlot)
Parameters:clickTypeMouseClickTypegroupHeaderIGroupHeadertimeRulerItemITimeRulerItemshouldScrollToSlotbool
C#
void ClickInSlot(MouseClickType clickType, string groupHeaderText, string timeRulerItemText, bool shouldScrollToSlot)
Parameters:clickTypeMouseClickTypegroupHeaderTextstringtimeRulerItemTextstringshouldScrollToSlotbool
C#
bool DragAppointmentToAppointment(IAppointmentItem sourceAppointment, IAppointmentItem destinationAppointment, DropLocationType dropLocation)
Parameters:sourceAppointmentIAppointmentItemdestinationAppointmentIAppointmentItemdropLocationDropLocationTypeReturns:

bool

C#
bool DragAppointmentToAppointment(string sourceAppointmentSubject, string destinationAppointmentSubject, DropLocationType dropLocation)
Parameters:sourceAppointmentSubjectstringdestinationAppointmentSubjectstringdropLocationDropLocationTypeReturns:

bool

C#
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem, bool shouldDrop)
Parameters:sourceAppointmentIAppointmentItemgroupHeaderIGroupHeadertimeRulerItemITimeRulerItemshouldDropboolReturns:

bool

C#
bool DragAppointmentToSlot(IAppointmentItem sourceAppointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters:sourceAppointmentIAppointmentItemgroupHeaderIGroupHeadertimeRulerItemITimeRulerItemReturns:

bool

C#
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:sourceAppointmentIAppointmentItemappointmentOffsetRefOffsetReferenceappointmentXOffsetintappointmentYOffsetintgroupHeaderIGroupHeaderheadertOffsetRefOffsetReferenceheaderXOffsetintheaderYOffsetinttimeRulerItemITimeRulerItemtimeRulerOffsetRefOffsetReferencetimeRulerXOffsetinttimeRulerYOffsetintshouldDropboolReturns:

bool

C#
bool DragAppointmentToSlot(string sourceAppointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters:sourceAppointmentSubjectstringgroupHeaderTextstringtimeRulerItemTextstringReturns:

bool

C#
int GetActiveViewDefinitionIndex()
Returns:

int

C#
string GetActiveViewDefinitionText()
Returns:

string

C#
ITimeRulerMonthViewItem GetMonthViewTimeRulerItemByTextAndGroupHeader(string timeRulerText, string groupHeaderText)
Parameters:timeRulerTextstringgroupHeaderTextstringReturns:

ITimeRulerMonthViewItem

C#
bool HorizontalScrollToVisible(FrameworkElement item)
Parameters:itemFrameworkElementReturns:

bool

C#
bool IsAppoinmentInGroupHeader(IAppointmentItem appointment, IGroupHeader groupHeader)
Parameters:appointmentIAppointmentItemgroupHeaderIGroupHeaderReturns:

bool

C#
bool IsAppoinmentInGroupHeader(string appointmentSubject, string groupHeaderText)
Parameters:appointmentSubjectstringgroupHeaderTextstringReturns:

bool

C#
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters:appointmentIAppointmentItemgroupHeaderIGroupHeaderstartTimeRulerItemITimeRulerItemendTimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsAppoinmentInSlot(IAppointmentItem appointment, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters:appointmentIAppointmentItemgroupHeaderIGroupHeadertimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters:appointmentSubjectstringgroupHeaderTextstringstartTimeRulerItemTextstringendTimeRulerItemTextstringReturns:

bool

C#
bool IsAppoinmentInSlot(string appointmentSubject, string groupHeaderText, string timeRulerItemText)
Parameters:appointmentSubjectstringgroupHeaderTextstringtimeRulerItemTextstringReturns:

bool

C#
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters:appointmentIAppointmentItemstartTimeRulerItemITimeRulerItemendTimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsAppoinmentInTimeInterval(IAppointmentItem appointment, ITimeRulerItem timeRulerItem)
Parameters:appointmentIAppointmentItemtimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsAppoinmentInTimeInterval(string appointmentSubject, string startTimeRulerItemText, string endTimeRulerItemText)
Parameters:appointmentSubjectstringstartTimeRulerItemTextstringendTimeRulerItemTextstringReturns:

bool

C#
bool IsAppoinmentInTimeInterval(string appointmentSubject, string timeRulerItemText)
Parameters:appointmentSubjectstringtimeRulerItemTextstringReturns:

bool

C#
bool IsElementInGroupHeader(FrameworkElement element, IGroupHeader groupHeader)
Parameters:elementFrameworkElementgroupHeaderIGroupHeaderReturns:

bool

C#
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters:elementFrameworkElementgroupHeaderIGroupHeaderstartTimeRulerItemITimeRulerItemendTimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsElementInSlot(FrameworkElement element, IGroupHeader groupHeader, ITimeRulerItem timeRulerItem)
Parameters:elementFrameworkElementgroupHeaderIGroupHeadertimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem startTimeRulerItem, ITimeRulerItem endTimeRulerItem)
Parameters:elementFrameworkElementstartTimeRulerItemITimeRulerItemendTimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsElementInTimeInterval(FrameworkElement element, ITimeRulerItem timeRulerItem)
Parameters:elementFrameworkElementtimeRulerItemITimeRulerItemReturns:

bool

C#
bool IsHighlightedItemInSlot(string groupHeaderText, string timeRulerItemText)
Parameters:groupHeaderTextstringtimeRulerItemTextstringReturns:

bool

C#
void NavigateBack()
C#
void NavigateForward()
C#
bool PerformActionOnTheOpenedDialogWindow<T>(string controlAutomationId, Func<T, bool> applyAction) where T : IFrameworkElement
Parameters:controlAutomationIdstringapplyActionFunc<T, bool>Returns:

bool

C#
void VerifyPropertyInTheOpenedDialogWindow<T>(string controlAutomationId, Action<T> verifyProperty) where T : IFrameworkElement
Parameters:controlAutomationIdstringverifyPropertyAction<T>
C#
bool VerticalScrollToVisible(FrameworkElement item)
Parameters:itemFrameworkElementReturns:

bool

In this article
DefinitionPropertiesActiveViewDefinitionIndexAppointmentsPanelAppointmentsPanelGridCurrentDateDateHeaderTextGroupHeadersOrientationHeadersHeightHeadersWidthNavigationDatePickerNavigationHeaderNavigationPanelOpenedDialogWindowTimeRulerLinesPanelTimeRulerPanelTimeRulerPanelsViewButtonsListBoxMethodsChangeView(int)ChangeView(string)ClickInSlot(MouseClickType, IGroupHeader, ITimeRulerItem, bool)ClickInSlot(MouseClickType, string, string, bool)DragAppointmentToAppointment(IAppointmentItem, IAppointmentItem, DropLocationType)DragAppointmentToAppointment(string, string, DropLocationType)DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, bool)DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)DragAppointmentToSlot(IAppointmentItem, OffsetReference, int, int, IGroupHeader, OffsetReference, int, int, ITimeRulerItem, OffsetReference, int, int, bool)DragAppointmentToSlot(string, string, string)GetActiveViewDefinitionIndex()GetActiveViewDefinitionText()GetMonthViewTimeRulerItemByTextAndGroupHeader(string, string)HorizontalScrollToVisible(FrameworkElement)IsAppoinmentInGroupHeader(IAppointmentItem, IGroupHeader)IsAppoinmentInGroupHeader(string, string)IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, ITimeRulerItem)IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem)IsAppoinmentInSlot(string, string, string, string)IsAppoinmentInSlot(string, string, string)IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem, ITimeRulerItem)IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem)IsAppoinmentInTimeInterval(string, string, string)IsAppoinmentInTimeInterval(string, string)IsElementInGroupHeader(FrameworkElement, IGroupHeader)IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem, ITimeRulerItem)IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem)IsElementInTimeInterval(FrameworkElement, ITimeRulerItem, ITimeRulerItem)IsElementInTimeInterval(FrameworkElement, ITimeRulerItem)IsHighlightedItemInSlot(string, string)NavigateBack()NavigateForward()PerformActionOnTheOpenedDialogWindow<T>(string, Func<T, bool>)VerifyPropertyInTheOpenedDialogWindow<T>(string, Action<T>)VerticalScrollToVisible(FrameworkElement)
Not finding the help you need?
Contact Support