skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop
    Web
    Kendo UI UI for jQuery UI for Angular UI for React UI for Vue UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX
    Mobile
    UI for .NET MAUI UI for Xamarin
    Document Management
    Telerik Document Processing
    Desktop
    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF
    Reporting & Mocking
    Telerik Reporting Telerik Report Server Telerik JustMock
    Automated Testing
    Test Studio Test Studio Dev Edition
    CMS
    Sitefinity
    UI/UX Tools
    ThemeBuilder Design System Kit
    Debugging
    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Jam FiddlerCap FiddlerCore
    Free Tools
    VB.NET to C# Converter Testing Framework
    View all products
  • Overview
    • Functional UI Testing
    • RESTful API Testing
    • Load Testing
    • Remote Test Execution
    • Agile Teams
    • Web Test Automation
    • Desktop Test Automation
    • Responsive UI Testing
    • Continuous Testing
    • Test Studio Trainings
    • Test Studio Consulting
    • Docs and Support
    • Documentation
    • Virtual Classroom
    • Videos
    • Blogs
    • Webinars
    • Whitepapers
    • Case Studies
    • Feedback Portal
    • Technical Support
    • What’s New
    • Roadmap
    • Release Notes
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Request a demo Try now

Interface IRadScheduleView

Inherited Members
IControl.IsEnabled
IFrameworkElement.CastAs<T>()
IFrameworkElement.Parent<T>()
IFrameworkElement.SetProxy(Boolean)
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.User
IFrameworkElement.Find
IFrameworkElement.Wait
IFrameworkElement.Name
IFrameworkElement.AbsoluteSiblingTagIndex
IFrameworkElement.ActualWidth
IFrameworkElement.ActualHeight
IFrameworkElement.Text
IFrameworkElement.ToolTipText
IFrameworkElement.TextBlockContent
IFrameworkElement.TextLiteralContent
IFrameworkElement.ComputedVisibility
IFrameworkElement.Uid
ITargetElement.Match(IFindExpression)
ITargetElement.SetDepth(Int32)
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.TechnologyType
ITargetElement.Depth
ITargetElement.IsTestRegion
ITargetElement.ParsedElement
ITargetElement.Host
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

Declaration
IAppointmentsPanel AppointmentsPanel { get; }
Property Value
IAppointmentsPanel

AppointmentsPanelGrid

Declaration
FrameworkElement AppointmentsPanelGrid { get; }
Property Value
FrameworkElement

CurrentDate

Declaration
DateTime CurrentDate { get; set; }
Property Value
System.DateTime

DateHeaderText

Declaration
string DateHeaderText { get; }
Property Value
System.String

GroupHeadersOrientation

Declaration
Orientation GroupHeadersOrientation { get; }
Property Value
Orientation

HeadersHeight

Declaration
FrameworkElement HeadersHeight { get; }
Property Value
FrameworkElement

HeadersWidth

Declaration
FrameworkElement HeadersWidth { get; }
Property Value
FrameworkElement

NavigationDatePicker

Declaration
IRadDatePicker NavigationDatePicker { get; }
Property Value
IRadDatePicker

NavigationHeader

Declaration
INavigationHeader NavigationHeader { get; }
Property Value
INavigationHeader

NavigationPanel

Declaration
FrameworkElement NavigationPanel { get; }
Property Value
FrameworkElement

OpenedDialogWindow

Declaration
ISchedulerWindow OpenedDialogWindow { get; }
Property Value
ISchedulerWindow

TimeRulerLinesPanel

Declaration
ITimeRulerLinesPanel TimeRulerLinesPanel { get; }
Property Value
ITimeRulerLinesPanel

TimeRulerPanel

Declaration
ITimeRulerPanel TimeRulerPanel { get; }
Property Value
ITimeRulerPanel

TimeRulerPanels

Declaration
IList<ITimeRulerPanel> TimeRulerPanels { get; }
Property Value
System.Collections.Generic.IList<ITimeRulerPanel>

ViewButtonsListBox

Declaration
ListBox ViewButtonsListBox { get; }
Property Value
ListBox

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()

Declaration
void NavigateBack()

NavigateForward()

Declaration
void 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

Getting Started
  • Getting Started
  • Videos
  • Whats New
  • Roadmap
Community
  • Forums
  • Blogs
  • Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.