Represents the RadScheduleView control wrapper. Serves as a main entry point for the entire RadScheduleView API.
Inheritance Hierarchy
ArtOfTest.WebAii.SilverlightAutomationObjectFrameworkElement
ArtOfTest.WebAii.SilverlightFrameworkElement
ArtOfTest.WebAii.Controls.Xaml.WpfWpfTestElement
ArtOfTest.WebAii.Controls.Xaml.WpfControl
Telerik.WebAii.Controls.Xaml.WpfRadScheduleView
Namespace: Telerik.WebAii.Controls.Xaml.Wpf
Assembly: Telerik.WebAii.Controls.Xaml.Wpf (in Telerik.WebAii.Controls.Xaml.Wpf.dll) Version: 2012.1.719.0 (2012.1.719.0)
Syntax
public class RadScheduleView : Control, IRadScheduleView, IControl, IFrameworkElement, ITargetElement
The RadScheduleView type exposes the following members.
Constructors
Name | Description | |
---|---|---|
RadScheduleView |
Initializes a new instance of the RadScheduleView class.
|
Properties
Name | Description | |
---|---|---|
AbsoluteSiblingTagIndex |
Get the sibling tag index of this FrameworkElement.
(Inherited from FrameworkElement.) | |
AbsoluteTagIndex |
Get the absolute index of this Xaml tag in the Visual Tree.
(Inherited from FrameworkElement.) | |
ActiveViewDefinitionIndex |
Gets the ActiveViewDefinitionIndex of the ScheduleView
Uses an automation property (i.e. the RadScheduleView control property called).
| |
ActualHeight |
Gets the value of the ActualHeight of this element.
(Inherited from FrameworkElement.) | |
ActualWidth |
Gets the value of the ActualWidth of this element.
(Inherited from FrameworkElement.) | |
AllowDrop | (Inherited from WpfTestElement.) | |
Application |
Get the Application object that owns this element.
(Inherited from FrameworkElement.) | |
AppointmentsPanel |
Get the panel holding the RadScheduleView appoinments.
| |
AppointmentsPanelGrid |
Get the panel holding the RadScheduleView appoinments and TimeRuler items.
| |
AutomationId |
Gets the AutomationId set on this element if any.
(Inherited from FrameworkElement.) | |
Background | (Inherited from Control.) | |
BindingGroup | (Inherited from WpfTestElement.) | |
BorderBrush | (Inherited from Control.) | |
BorderThickness | (Inherited from Control.) | |
Children |
Gets the visual children of this element.
(Inherited from FrameworkElement.) | |
Clip |
Gets / Sets the value of the Clip of this element.
(Inherited from FrameworkElement.) | |
ClipToBounds | (Inherited from WpfTestElement.) | |
ComputedVisibility | (Inherited from WpfTestElement.) | |
ContextMenu | (Inherited from WpfTestElement.) | |
CurrentDate |
Get the CurrentDate of the ScheduleView
Uses an automation property (i.e. the RadScheduleView control property called).
| |
DateHeaderText | Obsolete.
Gets the current date header text.
| |
Depth |
Get the depth of this element in the Visual Tree.
(Inherited from FrameworkElement.) | |
DesiredSize |
Gets the value of the DesiredSize of this element.
(Inherited from FrameworkElement.) | |
DragDropHighlightedItems |
The collection holding the drag and drop highlighted items.
| |
EnableValidateMouseLocation |
Enables or disables the validation of mouse click locations before performing mouse actions
(Inherited from FrameworkElement.) | |
Find |
Get the Find object used to search the visual children of this element.
(Inherited from FrameworkElement.) | |
FlowDirection | (Inherited from WpfTestElement.) | |
Focusable | (Inherited from WpfTestElement.) | |
FontFamily | (Inherited from Control.) | |
FontSize | (Inherited from Control.) | |
FontStretch | (Inherited from Control.) | |
FontStyle | (Inherited from Control.) | |
FontWeight | (Inherited from Control.) | |
ForceCursor | (Inherited from WpfTestElement.) | |
Foreground | (Inherited from Control.) | |
GroupHeadersOrientation |
Get the orientation of the group headers panel.
| |
HeadersHeight |
Get the Border indicating the height of the Headers panel.
| |
HeadersWidth |
Get the Border indicating the width of the Headers panel.
| |
Height |
Gets / Sets the value of the Height of this element.
(Inherited from FrameworkElement.) | |
HighlightedItem | Obsolete. | |
HorizontalAlignment |
Gets / Sets the value of the HorizontalAlignment of this element.
(Inherited from FrameworkElement.) | |
HorizontalContentAlignment | (Inherited from Control.) | |
HorizontalScrollBar |
Get the Border indicating the width of the Headers panel.
| |
Host |
Returns the AutomationHost for this object.
(Inherited from FrameworkElement.) | |
InputScope | (Inherited from WpfTestElement.) | |
IsEnabled | (Inherited from WpfTestElement.) | |
IsFocused | (Inherited from WpfTestElement.) | |
IsHitTestVisible |
Gets / Sets the value of the IsHitTestVisible of this element.
(Inherited from FrameworkElement.) | |
IsKeyboardFocused | (Inherited from WpfTestElement.) | |
IsKeyboardFocusWithin | (Inherited from WpfTestElement.) | |
IsMouseCaptured | (Inherited from WpfTestElement.) | |
IsMouseCaptureWithin | (Inherited from WpfTestElement.) | |
IsMouseDirectlyOver | (Inherited from WpfTestElement.) | |
IsMouseOver | (Inherited from WpfTestElement.) | |
IsStylusCaptured | (Inherited from WpfTestElement.) | |
IsStylusCaptureWithin | (Inherited from WpfTestElement.) | |
IsStylusDirectlyOver | (Inherited from WpfTestElement.) | |
IsStylusOver | (Inherited from WpfTestElement.) | |
IsTabStop | (Inherited from Control.) | |
IsTestRegion |
Gets whether or not this element is contained in a test region.
(Inherited from FrameworkElement.) | |
IsVisible | (Inherited from WpfTestElement.) | |
Mappings |
Gets a mappings collection that stores customizable control specific
mapping knowledge that can be later customized.
(Inherited from FrameworkElement.) | |
Margin |
Gets / Sets the value of the Margin of this element.
(Inherited from FrameworkElement.) | |
MaxHeight |
Gets / Sets the value of the MaxHeight of this element.
(Inherited from FrameworkElement.) | |
MaxWidth |
Gets / Sets the value of the MaxWidth of this element.
(Inherited from FrameworkElement.) | |
MinHeight |
Gets / Sets the value of the MinHeight of this element.
(Inherited from FrameworkElement.) | |
MinWidth |
Gets /Sets the value of the MinWidth of this element.
(Inherited from FrameworkElement.) | |
MouseOverHighlightedItem |
The mouse over highlighted item.
| |
Name |
Gets the value of the Name of this element.
(Inherited from FrameworkElement.) | |
NavigationDatePicker | Obsolete.
Get the navigation RadDatePicker control residing below the ScheduleView header.
| |
NavigationHeader |
Get the panel holding the RadScheduleView header items.
| |
NavigationPanel | Obsolete.
Get the stack panel holding the navigation buttons and date picker.
| |
Opacity |
Gets / Sets the value of the Opacity of this element.
(Inherited from FrameworkElement.) | |
OpacityMask |
Gets / Sets the value of the OpacityMask of this element.
(Inherited from FrameworkElement.) | |
OpenedDialogWindow |
Get the last opened SchedulerWindow.
| |
OverridesDefaultStyle | (Inherited from WpfTestElement.) | |
Padding | (Inherited from Control.) | |
ParsedElement |
Get the parsed element under this object.
(Inherited from FrameworkElement.) | |
PropertyBag |
The automation object property bag.
(Inherited from AutomationObjectT.) | |
ReadOnlyHighlightedItems |
The collection holding the read only highlighted items.
| |
Reference |
Get or set the object reference.
(Inherited from AutomationObjectT.) | |
RenderSize |
Gets the value of the RenderSize of this element.
(Inherited from FrameworkElement.) | |
RenderTransform |
Gets / Sets the value of the RenderTransform of this element.
(Inherited from FrameworkElement.) | |
RenderTransformOrigin |
Gets / Sets the value of the RenderTransformOrigin of this element.
(Inherited from FrameworkElement.) | |
ResizeHighlightedItem |
The resize highlighted item shown when appointmetn is beeng resized.
| |
SelectedHighlightedItems |
The collection holding the selected highlighted item.
| |
SnapsToDevicePixels | (Inherited from WpfTestElement.) | |
SpecialSlotsHighlightedItems |
The collection holding the special slots highlighted items.
| |
TabIndex | (Inherited from Control.) | |
TagNameIndex |
Gets the tag name index of the xaml tag name in the visual tree.
(Inherited from FrameworkElement.) | |
TechnologyType |
Get the technology type of this element.
(Inherited from FrameworkElement.) | |
Text |
Gets the element text, the first text block text by default.
(Inherited from FrameworkElement.) | |
TextBlockContent |
Gets the text from all the inner TextBlock elements.
(Inherited from FrameworkElement.) | |
TextLiteralContent |
Gets the literal text content of this framework element if any.
(Inherited from FrameworkElement.) | |
TimeRulerLinesPanel |
Gets the panel that holds the TimeRuler lines.
| |
TimeRulerPanel |
Get the panel holding the RadScheduleView appoinments and TimeRuler items.
| |
TimeRulerPanels |
Get all of the TimerullerPanels.
| |
ToolTipText |
The text of the tooltip specified for this element
(Inherited from FrameworkElement.) | |
Uid | (Inherited from FrameworkElement.) | |
User |
Gets the UI interaction object that allows you
to interact with this framework element directly using
real mouse and keyboard interactions
(Inherited from FrameworkElement.) | |
VerticalAlignment |
Gets / Sets the value of the VerticalAlignment of this element.
(Inherited from FrameworkElement.) | |
VerticalContentAlignment | (Inherited from Control.) | |
VerticalScrollBar |
Get the Border indicating the width of the Headers panel.
| |
ViewButtonsListBox | Obsolete.
Get the top ListBox holding the change view buttons.
| |
Visibility |
Gets / Sets the value of the Visibility of this element.
(Inherited from FrameworkElement.) | |
Wait |
Gets a VisualWait object to be used on waiting for Visual elemnets in the VisualTree.
(Inherited from FrameworkElement.) | |
Width |
Gets / Sets the value of the Width of this element.
(Inherited from FrameworkElement.) | |
XamlTag |
Get the xaml tag name of this FrameworkElement.
This is used for hierarchy matching and traversal.
(Inherited from FrameworkElement.) | |
XamlTagBase |
Gets the lowest control type that the framework recognizes
(Inherited from FrameworkElement.) |
Methods
Name | Description | |
---|---|---|
AddChildNode |
Add a child node to this framework element.
(Inherited from FrameworkElement.) | |
AnySibling(String) |
Return any sibling of this control of the specified type.
This method searches the previous siblings first, then the next sibilings.
(Inherited from FrameworkElement.) | |
AnySiblingT |
Return any sibling of this control of the specified type.
(Inherited from FrameworkElement.) | |
AsT |
Return this framework element as a strongly-typed control.
(Inherited from FrameworkElement.) | |
AssignReference |
Assign the automation reference to this element.
(Inherited from FrameworkElement.) | |
Capture |
Capture the image of this element.
(Inherited from FrameworkElement.) | |
CastAsT |
Returns this framework element as a strongly-typed control without enforcing tag name to match the type.
This functions gives you free casting abilities between types.
(Inherited from FrameworkElement.) | |
ChangeView(Int32) |
Change the view with the given index.
| |
ChangeView(String) |
Change to view with spesifc text.
| |
ClickInSlot(MouseClickType, String, String, Boolean) |
Performs spesific mouse action on spesific slot.
| |
ClickInSlot(MouseClickType, IGroupHeader, ITimeRulerItem, Boolean) |
Performs spesific mouse action on spesific slot.
| |
Deserialize |
Deserialize this AutomationObject to a jsonString
TODO: Should this be a static method?
(Inherited from AutomationObjectT.) | |
DragAppointmentToAppointment(String, String, DropLocationType) |
Indicates wheather the highlighted item is withing a spesific slot.
| |
DragAppointmentToAppointment(IAppointmentItem, IAppointmentItem, DropLocationType) |
Drag and drop appointment to spesific side of another appointment.
| |
DragAppointmentToSlot(String, String, String) |
Drag and Drop appointment in spesific slot.
| |
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem) |
Drag and Drop appointment in spesific slot.
| |
DragAppointmentToSlot(String, String, String, Boolean) |
Drag and Drop appointment in spesific slot.
| |
DragAppointmentToSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, Boolean) |
Drag and Drop or Drag and Hold appointment in spesific slot.
| |
DragAppointmentToSlot(IAppointmentItem, OffsetReference, Int32, Int32, IGroupHeader, OffsetReference, Int32, Int32, ITimeRulerItem, OffsetReference, Int32, Int32, Boolean) |
Drag and Drop or Drag and Hold appointment in spesific slot.
| |
DragToSelectSlots(String, String, String, String, Boolean) |
Drag from one slot to another.
| |
DragToSelectSlots(IGroupHeader, ITimeRulerItem, IGroupHeader, ITimeRulerItem, Boolean) |
Drag from one slot to another.
| |
DragToSelectSlots(IGroupHeader, OffsetReference, Int32, Int32, ITimeRulerItem, OffsetReference, Int32, Int32, IGroupHeader, OffsetReference, Int32, Int32, ITimeRulerItem, OffsetReference, Int32, Int32, Boolean) |
Drag from one slot to another.
| |
EnsureClickable |
Performs best-effort operations to ensure that this element is user-visible and avialable for simulated user actions.
(Inherited from FrameworkElement.) | |
Equals |
Determines whether this FrameworkElement is equal to another, by comparing their AutomationReferences
(Inherited from FrameworkElement.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
FromRealObject |
Used internally to translate object across application boundaries
(Inherited from FrameworkElement.) | |
GetActiveViewDefinitionIndex |
Gets the index of the current selected ListBoxItem indicating the current active view.
| |
GetActiveViewDefinitionText |
Gets the Text of the current selected ListBoxItem indicating the current active view.
| |
GetAttachedPropertyT |
Get value of attached property.
(Inherited from FrameworkElement.) | |
GetAutomationProperty | (Inherited from FrameworkElement.) | |
GetChildren |
Get the children of this framework element.
(Inherited from FrameworkElement.) | |
GetChildTagIndex |
Given a child FrameworkElement of this element, return this child's tag index relative to this
element. If the child has the same tag name as this element, it will not be counted.
(Inherited from FrameworkElement.) | |
GetHashCode |
Calculates and returns the hashcode for this element.
(Inherited from FrameworkElement.) | |
GetHostParent |
Not implemented for Silverlight elements. Returns null.
(Inherited from FrameworkElement.) | |
GetIdentifier |
Gets whether this framework element has an automationid set on it or name. If it does,
it will return which one was found and its value. If both are found, AutomationId will
be returned first.
(Inherited from FrameworkElement.) | |
GetIntRectangle |
Gets the bounding rectangle of this element within the Silverlight app with integral coordinates
(Inherited from FrameworkElement.) | |
GetMonthViewTimeRulerItemByTextAndGroupHeader |
Gets MonthView time ruler item by spesific text and group header.
| |
GetNextSibling |
Get the next sibling of this FrameworkElement.
(Inherited from FrameworkElement.) | |
GetParent |
Get the Parent of this element.
(Inherited from FrameworkElement.) | |
GetPrevSibling |
Get the previous sibling.
(Inherited from FrameworkElement.) | |
GetProperties |
Reads and returns the specified property from this element.
(Inherited from FrameworkElement.) | |
GetProperty(AutomationProperty) |
Get a property on this automation object.
(Inherited from AutomationObjectT.) | |
GetProperty(AutomationProperty, Object) |
Gets a property on this automation object, or returns a default value if the property cannot be retrieved
(Inherited from AutomationObjectT.) | |
GetPropertyT(String) |
Gets the property value by given name. Will be useful for common translators supporting different technologies (SL/Wpf).
(Inherited from FrameworkElement.) | |
GetPropertyTypeSafe | (Inherited from FrameworkElement.) | |
GetRealType | (Inherited from Control.) | |
GetRectangle |
Get the bounding rectangle of this element within this Silverlight App.
(Inherited from FrameworkElement.) | |
GetRectangle(FrameworkElement) |
Get the bounding rectangle of this element relative to another element
(Inherited from FrameworkElement.) | |
GetScreenRectangle |
Return the actual coordinates of this element in absolute screen coordinates
taking into account the location of the overall plug-in on the page.
(Inherited from FrameworkElement.) | |
GetStringPresentation | (Inherited from FrameworkElement.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
GetUniqueHashCode |
Calculates and returns the hash code for this element.
(Inherited from FrameworkElement.) | |
Highlight |
Highlight this element.
(Inherited from FrameworkElement.) | |
Highlight(Boolean) |
Highlight this element
(Inherited from FrameworkElement.) | |
HorizontalScrollToVisible |
Performs scrolling until item is in the view port. Return true if the item is visible in the view port after the scrolling is performed.
| |
InitializeMappings |
Initialize the Mappings collection.
This method is called when the Mappings collection is accessed for the first time.
It is then cached
(Inherited from FrameworkElement.) | |
InvokeMethod(String, Object) |
Invokes a method on the AutomationObject's client-side peer
(Inherited from AutomationObjectT.) | |
InvokeMethod(AutomationMethod, Object) |
Invokes a method on the AutomationObject's client-side peer
(Inherited from AutomationObjectT.) | |
IsAppoinmentInGroupHeader(String, String) |
Indicates wheather appointment with subject is withing the bounderies of spesific group header with text.
| |
IsAppoinmentInGroupHeader(IAppointmentItem, IGroupHeader) |
Indicates wheather appointment is withing the bounderies of spesific group header.
| |
IsAppoinmentInSlot(String, String, String) |
Indicates wheather appointment is withing a spesific slot.
| |
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem) |
Indicates wheather appointment is withing a spesific slot.
| |
IsAppoinmentInSlot(String, String, String, String) |
Indicates wheather appointment is withing a spesific slot.
| |
IsAppoinmentInSlot(IAppointmentItem, IGroupHeader, ITimeRulerItem, ITimeRulerItem) |
Indicates wheather appointment is withing a spesific slot.
| |
IsAppoinmentInTimeInterval(String, String) |
Indicates wheather appointment is withing the bounderies of spesific time interval.
| |
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem) |
Indicates wheather appointment is withing the bounderies of spesific time interval.
| |
IsAppoinmentInTimeInterval(String, String, String) |
Indicates wheather appointment with subject is withing the bounderies of spesific group header with text.
| |
IsAppoinmentInTimeInterval(IAppointmentItem, ITimeRulerItem, ITimeRulerItem) |
Indicates wheather appointment is withing the bounderies of spesific time interval.
| |
IsAppointmentShownInTheAllDayArea |
Indicates wheather appointment with spesific subject is shown in the all day area.
| |
IsChild |
Checks if element passed in is a child of this framework element.
(Inherited from FrameworkElement.) | |
IsElementInGroupHeader |
Indicates wheather element is withing the bounderies of spesific group header.
| |
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem) |
Indicates wheather element is withing a spesific slot.
| |
IsElementInSlot(FrameworkElement, IGroupHeader, ITimeRulerItem, ITimeRulerItem) |
Indicates wheather element is withing a spesific slot.
| |
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem) |
Indicates wheather element is withing the bounderies of spesific time interval.
| |
IsElementInTimeInterval(FrameworkElement, ITimeRulerItem, ITimeRulerItem) |
Indicates wheather element is withing the bounderies of spesific time interval.
| |
IsHighlightedItemInSlot |
Indicates wheather the selected item is withing a spesific slot.
| |
IsHitTest |
Determines whether the element can be clicked/selected
(Inherited from FrameworkElement.) | |
IsHitTest(Boolean) |
Determines whether [is hit test] [the specified allow partial visibiltiy].
(Inherited from FrameworkElement.) | |
IsHitTest(FrameworkElement, Boolean) |
Determines whether [is hit test] [the specified relative parent].
(Inherited from FrameworkElement.) | |
KeyPress |
Simulate user key press specific to this element.
(Inherited from FrameworkElement.) | |
Match |
Match this FrameworkElement against a specific find expression.
(Inherited from FrameworkElement.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NavigateBack |
Simulates user clicking on the 'Back' navigation button below the ScheduleView header.
| |
NavigateForward |
Simulates user clicking on the 'Forward' navigation button below the ScheduleView header.
| |
NextSibling(String) |
Return the next sibling of this control of type.
(Inherited from FrameworkElement.) | |
NextSiblingT |
The next sibling control of desired type.
(Inherited from FrameworkElement.) | |
Parent |
Get the parent framework element
(Inherited from FrameworkElement.) | |
Parent(String) |
Get the parent control that matched the control type.
(Inherited from FrameworkElement.) | |
Parent(String, Boolean) |
Get the parent control that matched the control type.
(Inherited from FrameworkElement.) | |
PerformActionOnTheOpenedDialogWindowT |
Performs an anction on spesific control in the opened DialogWindow.
| |
PreviousSibling(String) |
The previous sibling control of desired type.
(Inherited from FrameworkElement.) | |
PreviousSiblingT |
The previous sibling control of specified type.
(Inherited from FrameworkElement.) | |
Refresh |
Refresh this FrameworkElement within the VisualTree.
(Inherited from FrameworkElement.) | |
ScrollToVisible |
Scrolls the web page so that this element is visible in the browser window
(Inherited from FrameworkElement.) | |
ScrollToVisible(ScrollToVisibleType) |
Scrolls the web page so that this element is visible in the browser window
(Inherited from FrameworkElement.) | |
Serialize |
Serialize this automation object to a Json String
(Inherited from AutomationObjectT.) | |
SetAttachedPropertyT |
Set value of attached property.
(Inherited from FrameworkElement.) | |
SetClosingTag |
Ignore for the base FrameworkElement. May be overriden in a derived class to provide additional functionality.
(Inherited from FrameworkElement.) | |
SetDepth |
Set the depth of this framework element.
(Inherited from FrameworkElement.) | |
SetFindInfo | (Inherited from FrameworkElement.) | |
SetFocus |
Sets keyboard focus to this element
(Inherited from FrameworkElement.) | |
SetParent |
Set the parent object of this framework element.
(Inherited from FrameworkElement.) | |
SetProperty(String, Object) |
Sets the property value. Will be useful for common translators supporting different technologies (SL/Wpf).
(Inherited from FrameworkElement.) | |
SetProperty(AutomationProperty, Object) |
Set a property on this automation object.
(Inherited from AutomationObjectT.) | |
SetProxy | (Inherited from FrameworkElement.) | |
SetUid | (Inherited from FrameworkElement.) | |
SetXamlTag |
Set the Xaml tag name.
(Inherited from FrameworkElement.) | |
ToRealObject |
Used internally to translate object across application boundaries
(Inherited from FrameworkElement.) | |
ToString |
Gets the string representation of this FrameworkElement object.
(Inherited from FrameworkElement.) | |
ToXml |
Gets an Xml formatted string that represents this element and all its children
This Xml represents the VisualTree.
(Inherited from FrameworkElement.) | |
ValidateMouseLocationIfNeeded |
Validate that the current location of the mouse is inside the browser window.
(Inherited from FrameworkElement.) | |
ValidateType |
Validate a control type with the control tag name.
(Inherited from FrameworkElement.) | |
VerifyPropertyInTheOpenedDialogWindowT |
Verifies property of spesific control in the opened DialogWindow
| |
VerticalScrollToVisible |
Performs scrolling until item is in the view port. Return true if the item is visible in the view port after the scrolling is performed.
|
See Also