Table of Contents

Namespace Skyline.DataMiner.Utils.InteractiveAutomationScript

Classes

Button

A button that can be pressed.

Calendar

Widget to show/edit a datetime.

Calendar.CalendarChangedEventArgs

Provides data for the Changed event.

Calendar.CalendarFocusLostEventArgs

Provides data for the FocusLost event.

CheckBox

A checkbox that can be selected or cleared.

CheckBox.CheckBoxChangedEventArgs

Provides data for the Changed event.

CheckBox.CheckBoxFocusLostEventArgs

Provides data for the FocusLost event.

CheckBoxList

A list of checkboxes.

CheckBoxList.CheckBoxListChangedEventArgs

Provides data for the Changed event.

CollapseButton

A button that can be used to show/hide a collection of widgets.

DatePicker

Custom control used to display a date. Make sure that AllowOverlappingWidgets is set to true when you use this control.

DatePicker.DatePickerChangedEventArgs

Provides data for the Changed event.

DateTimePicker

Widget to show/edit a datetime.

DateTimePicker.DateTimePickerChangedEventArgs

Provides data for the Changed event.

DateTimePicker.DateTimePickerFocusLostEventArgs

Provides data for the FocusLost event.

Dialog

A dialog represents a single window that can be shown. You can show widgets in the window by adding them to the dialog. The dialog uses a grid to determine the layout of its widgets.

DropDown

A drop-down list.

DropDown.DropDownChangedEventArgs

Provides data for the Changed event.

ExceptionDialog

Dialog used to display an exception.

FileSelector

Widget that can be used to upload files to the DMA.

InteractiveController

Event loop of the interactive Automation script.

InteractiveWidget

A widget that requires user input.

Label

A label is used to display text. Text can have different styles.

Margin

Defines the whitespace that is displayed around a widget.

MessageDialog

Dialog used to display a message.

Numeric

A spinner or numeric up-down control. Has a slider when the range is limited.

Numeric.NumericChangedEventArgs

Provides data for the Changed event.

Numeric.NumericFocusLostEventArgs

Provides data for the FocusLost event.

OverlappingWidgetsException

This exception is used to indicate that two widgets have overlapping positions on the same dialog.

Parameter

Displays the value of a protocol parameter.

PasswordBox

A text box for passwords.

ProgressDialog

When progress is displayed, this dialog has to be shown without requiring user interaction. When you are done displaying progress, call the Finish method and show the dialog with user interaction required.

RadioButtonList

A group of radio buttons.

RadioButtonList.RadioButtonChangedEventArgs

Provides data for the Changed event.

Section

A section is a special component that can be used to group widgets together.

SectionLayout

Used to define the position of a section in another section or dialog.

TextBox

Widget that is used to edit and display text.

TextBox.TextBoxChangedEventArgs

Provides data for the Changed event.

TextBox.TextBoxFocusLostEventArgs

Provides data for the FocusLost event.

Time

Widget to show/edit a time duration.

Time.TimeChangedEventArgs

Provides data for the Changed event.

Time.TimeFocusLostEventArgs

Provides data for the FocusLost event.

TimePicker

Widget to show/edit a time of day.

TimePicker.TimePickerChangedEventArgs

Provides data for the Changed event.

TimePicker.TimePickerFocusLostEventArgs

Provides data for the FocusLost event.

TimePickerBase

Base class for time-based widgets that rely on the AutomationDateTimeUpDownOptions.

TreeView

A tree view structure.

TreeViewDuplicateItemsException

This exception is used to indicate that a tree view contains multiple items with the same key.

WhiteSpace

A whitespace.

Widget

Base class for widgets.

WidgetLayout

Used to define the position of a widget in a grid layout.

Interfaces

ILayout

Used to define the position of an item in a grid layout.

IWidgetLayout

Used to define the position of a widget in a grid layout.

Enums

ButtonStyle

Styling options for Button widgets.

HorizontalAlignment

Specifies the horizontal alignment of a widget added to a dialog or section.

TextStyle

Style of the displayed text.

VerticalAlignment

Specifies the vertical alignment of a widget added to a dialog or section.