/*
* Copyright(c) 2021 Samsung Electronics Co., Ltd.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
using System;
using System.ComponentModel;
using System.Runtime.InteropServices;
using Tizen.NUI;
namespace Tizen.NUI.BaseComponents
{
///
/// Accessibility interface.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityInterface
{
///
/// Common accessibility interface
///
[EditorBrowsable(EditorBrowsableState.Never)]
None = 0,
///
/// Accessibility interface which can store numeric value
///
[EditorBrowsable(EditorBrowsableState.Never)]
Value = 1,
///
/// Accessibility interface which can store editable texts
///
[EditorBrowsable(EditorBrowsableState.Never)]
EditableText = 2,
///
/// Accessibility interface which can store a set of selected items
///
[EditorBrowsable(EditorBrowsableState.Never)]
Selection = 3,
}
///
/// Accessibility reading information types.
///
[EditorBrowsable(EditorBrowsableState.Never)]
[Flags]
public enum AccessibilityReadingInfoTypes : int
{
///
/// None.
///
[EditorBrowsable(EditorBrowsableState.Never)]
None = 0,
///
/// Name trait for reading information.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Name = 1,
///
/// Role trait for reading information.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Role = 2,
///
/// Description trait for reading information.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Description = 4,
///
/// State trait for reading information.
///
[EditorBrowsable(EditorBrowsableState.Never)]
State = 8
};
///
/// Accessibility gesture types.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityGesture
{
///
/// One finger hover gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerHover = 0,
///
/// Two fingers hover gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingerHover,
///
/// Three fingers hover gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingerHover,
///
/// One finger flick left gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickLeft,
///
/// One finger flick right gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickRight,
///
/// One finger flick up gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickUp,
///
/// One finger flick down gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickDown,
///
/// Two fingers flick left gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickLeft,
///
/// Two fingers flick right gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickRight,
///
/// Two fingers flick up gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickUp,
///
/// Two fingers flick down gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickDown,
///
/// Three fingers flick left gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickLeft,
///
/// Three fingers flick right gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickRight,
///
/// Three fingers flick up gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickUp,
///
/// Three fingers flick down gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickDown,
///
/// One finger single tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerSingleTap,
///
/// One finger double tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerDoubleTap,
///
/// One finger triple tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerTripleTap,
///
/// Two fingers single tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersSingleTap,
///
/// Two fingers double tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersDoubleTap,
///
/// Two fingers triple tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersTripleTap,
///
/// Three fingers single tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersSingleTap,
///
/// Three fingers double tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersDoubleTap,
///
/// Three fingers triple tap gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersTripleTap,
///
/// One finger flick left return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickLeftReturn,
///
/// One finger flick right return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickRightReturn,
///
/// One finger flick up return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickUpReturn,
///
/// One finger flick down return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerFlickDownReturn,
///
/// Two fingers flick left return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickLeftReturn,
///
/// Two fingers flick right return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickRightReturn,
///
/// Two fingers flick up return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickUpReturn,
///
/// Two fingers flick down return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersFlickDownReturn,
///
/// Three fingers flick left return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickLeftReturn,
///
/// Three fingers flick right return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickRightReturn,
///
/// Three fingers flick up return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickUpReturn,
///
/// Three fingers flick down return gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersFlickDownReturn,
///
/// One finger double tap and hold gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OneFingerDoubleTapNHold,
///
/// Two fingers double tap and hold gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TwoFingersDoubleTapNHold,
///
/// Three fingers double tap and hold gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ThreeFingersDoubleTapNHold,
///
/// Max count.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MaxCount
};
///
/// The current state of gesture.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityGestureState
{
///
/// The gesture is started.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Begin = 0,
///
/// The gesture is ongoing.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Ongoing,
///
/// The gesture is ended.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Ended,
///
/// The gesture is aborted.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Aborted
};
///
/// The states of accessibility object.
///
///
/// Object can be in many states at the same time.
///
[EditorBrowsable(EditorBrowsableState.Never)]
[Flags]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1028:EnumStorageShouldBeInt32", Justification = "System.Int32 type wouldn't have sufficient capacity")]
public enum AccessibilityStates : ulong
{
///
/// Invalid state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Invalid = (1UL << 0),
///
/// Active state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Active = (1UL << 1),
///
/// Armed state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Armed = (1UL << 2),
///
/// Busy state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Busy = (1UL << 3),
///
/// Checked state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Checked = (1UL << 4),
///
/// Collapsed state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Collapsed = (1UL << 5),
///
/// Defunct state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Defunct = (1UL << 6),
///
/// Editable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Editable = (1UL << 7),
///
/// Enabled state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Enabled = (1UL << 8),
///
/// Expandable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Expandable = (1UL << 9),
///
/// Expanded state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Expanded = (1UL << 10),
///
/// Focusable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Focusable = (1UL << 11),
///
/// Focused state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Focused = (1UL << 12),
///
/// Had tooltip state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
HasTooltip = (1UL << 13),
///
/// Horizontal state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Horizontal = (1UL << 14),
///
/// Iconified state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Iconified = (1UL << 15),
///
/// Modal state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Modal = (1UL << 16),
///
/// Multi-line state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MultiLine = (1UL << 17),
///
/// Multi-selectable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MultiSelectable = (1UL << 18),
///
/// Opaque state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Opaque = (1UL << 19),
///
/// Pressed state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Pressed = (1UL << 20),
///
/// Resizeable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Resizeable = (1UL << 21),
///
/// Selectable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Selectable = (1UL << 22),
///
/// Selected state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Selected = (1UL << 23),
///
/// Sensitive state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Sensitive = (1UL << 24),
///
/// Showing state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Showing = (1UL << 25),
///
/// Single line state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SingleLine = (1UL << 26),
///
/// Stale state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Stale = (1UL << 27),
///
/// Transient state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Transient = (1UL << 28),
///
/// Vertical state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Vertical = (1UL << 29),
///
/// Visible state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Visible = (1UL << 30),
///
/// Managed descendants state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ManagesDescendants = (1UL << 31),
///
/// Indeterminate state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Indeterminate = (1UL << 32),
///
/// Required state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Required = (1UL << 33),
///
/// Truncated state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Truncated = (1UL << 34),
///
/// Animated state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Animated = (1UL << 35),
///
/// Invalid entry state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
InvalidEntry = (1UL << 36),
///
/// Supported auto completion state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SupportsAutocompletion = (1UL << 37),
///
/// Selectable text state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SelectableText = (1UL << 38),
///
/// Default state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
IsDefault = (1UL << 39),
///
/// Visited state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Visited = (1UL << 40),
///
/// Checkable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Checkable = (1UL << 41),
///
/// Had popup state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
HasPopup = (1UL << 42),
///
/// Read only state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ReadOnly = (1UL << 43),
///
/// Highlighted state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Highlighted = (1UL << 44),
///
/// Highlightable state.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Highlightable = (1UL << 45),
};
///
/// Notify mode for AccessibilityStates.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityStatesNotifyMode
{
///
/// Notify about the change of states in this object only.
///
[EditorBrowsable(EditorBrowsableState.Never)]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1720:IdentifiersShouldNotContainTypeNames", Justification = "Single is the most descriptive name for sending a single event")]
Single = 0,
///
/// Notify about the change of states in this object and all its children.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Recursive = 1,
}
///
/// The relation between accessible objects.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityRelationType
{
///
/// Null relation.
///
[EditorBrowsable(EditorBrowsableState.Never)]
NullOf = 0,
///
/// Label for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
LabelFor,
///
/// Labelled by.
///
[EditorBrowsable(EditorBrowsableState.Never)]
LabelledBy,
///
/// Controller for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ControllerFor,
///
/// Controlled by.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ControlledBy,
///
/// Member of.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MemberOf,
///
/// Tooltip for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TooltipFor,
///
/// Node child of.
///
[EditorBrowsable(EditorBrowsableState.Never)]
NodeChildOf,
///
/// Node parent of.
///
[EditorBrowsable(EditorBrowsableState.Never)]
NodeParentOf,
///
/// Extended.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Extended,
///
/// Flows to.
///
[EditorBrowsable(EditorBrowsableState.Never)]
FlowsTo,
///
/// Flows from.
///
[EditorBrowsable(EditorBrowsableState.Never)]
FlowsFrom,
///
/// Subwindow of.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SubwindowOf,
///
/// Embeds.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Embeds,
///
/// Embedded by.
///
[EditorBrowsable(EditorBrowsableState.Never)]
EmbeddedBy,
///
/// Popup for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PopupFor,
///
/// Parent window of.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ParentWindowOf,
///
/// Description for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DescriptionFor,
///
/// Described by.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DescribedBy,
///
/// Details.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Details,
///
/// Details for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DetailsFor,
///
/// Error message.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ErrorMessage,
///
/// Error for.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ErrorFor,
///
/// Max count.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MaxCount
};
///
/// The accessibility role.
///
///
/// For more information about AT-SPI2 role definition, please refer to
/// https://developer.gnome.org/libatspi/stable/libatspi-atspi-constants.html#AtspiRole
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum Role
{
///
/// Invalid.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Invalid,
///
/// Accelerator label.
///
[EditorBrowsable(EditorBrowsableState.Never)]
AcceleratorLabel,
///
/// Alert.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Alert,
///
/// Animation.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Animation,
///
/// Arrow.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Arrow,
///
/// Calendar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Calendar,
///
/// Canvas.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Canvas,
///
/// Checkbox.
///
[EditorBrowsable(EditorBrowsableState.Never)]
CheckBox,
///
/// Check menu item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
CheckMenuItem,
///
/// Color chooser.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ColorChooser,
///
/// Column header.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ColumnHeader,
///
/// Combo box.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ComboBox,
///
/// Date editor.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DateEditor,
///
/// Desktop icon.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DesktopIcon,
///
/// Desktop frame.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DesktopFrame,
///
/// Dial.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Dial,
///
/// Dialog.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Dialog,
///
/// Directory pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DirectoryPane,
///
/// Drawing area.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DrawingArea,
///
/// File chooser.
///
[EditorBrowsable(EditorBrowsableState.Never)]
FileChooser,
///
/// Filler.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Filler,
///
/// Focus traversable.
///
[EditorBrowsable(EditorBrowsableState.Never)]
FocusTraversable,
///
/// Font chooser.
///
[EditorBrowsable(EditorBrowsableState.Never)]
FontChooser,
///
/// Frame.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Frame,
///
/// Glass pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
GlassPane,
///
/// Html container.
///
[EditorBrowsable(EditorBrowsableState.Never)]
HtmlContainer,
///
/// Icon.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Icon,
///
/// Image.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Image,
///
/// Internal frame.
///
[EditorBrowsable(EditorBrowsableState.Never)]
InternalFrame,
///
/// Label.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Label,
///
/// Layered pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
LayeredPane,
///
/// List.
///
[EditorBrowsable(EditorBrowsableState.Never)]
List,
///
/// List item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ListItem,
///
/// Menu.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Menu,
///
/// Menu bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MenuBar,
///
/// Menu item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MenuItem,
///
/// Option pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
OptionPane,
///
/// Page tab.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PageTab,
///
/// Page tab list.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PageTabList,
///
/// Panel.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Panel,
///
/// Password text.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PasswordText,
///
/// Popup menu.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PopupMenu,
///
/// Progress bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ProgressBar,
///
/// Push button.
///
[EditorBrowsable(EditorBrowsableState.Never)]
PushButton,
///
/// Radio button.
///
[EditorBrowsable(EditorBrowsableState.Never)]
RadioButton,
///
/// Radio menu item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
RadioMenuItem,
///
/// Root pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
RootPane,
///
/// Row header.
///
[EditorBrowsable(EditorBrowsableState.Never)]
RowHeader,
///
/// Scrollbar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ScrollBar,
///
/// Scroll pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ScrollPane,
///
/// Separator.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Separator,
///
/// Slider.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Slider,
///
/// Spin button.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SpinButton,
///
/// Split pane.
///
[EditorBrowsable(EditorBrowsableState.Never)]
SplitPane,
///
/// Status bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
StatusBar,
///
/// Table.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Table,
///
/// Table cell.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TableCell,
///
/// Table coulmn header.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TableColumnHeader,
///
/// Table row header.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TableRowHeader,
///
/// Tear-off menu item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TearoffMenuItem,
///
/// Terminal.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Terminal,
///
/// Text.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Text,
///
/// Toggle button.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ToggleButton,
///
/// Toolbar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ToolBar,
///
/// Tooltip.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ToolTip,
///
/// Tree.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Tree,
///
/// Tree table.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TreeTable,
///
/// Unknown.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Unknown,
///
/// Viewport.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Viewport,
///
/// Window.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Window,
///
/// Extended.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Extended,
///
/// Header.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Header,
///
/// Footer.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Footer,
///
/// Paragraph.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Paragraph,
///
/// Ruler.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Ruler,
///
/// Application.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Application,
///
/// Autocomplete.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Autocomplete,
///
/// Editbar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Editbar,
///
/// Embedded.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Embedded,
///
/// Entry.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Entry,
///
/// Chart.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Chart,
///
/// Caption.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Caption,
///
/// Document frame.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentFrame,
///
/// Heading.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Heading,
///
/// Page.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Page,
///
/// Section.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Section,
///
/// Redundant object.
///
[EditorBrowsable(EditorBrowsableState.Never)]
RedundantObject,
///
/// Form.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Form,
///
/// Link.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Link,
///
/// Input method window.
///
[EditorBrowsable(EditorBrowsableState.Never)]
InputMethodWindow,
///
/// Table row.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TableRow,
///
/// Tree item.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TreeItem,
///
/// Document spreadsheet.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentSpreadsheet,
///
/// Document presentation.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentPresentation,
///
/// Document text.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentText,
///
/// Document web.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentWeb,
///
/// Document email.
///
[EditorBrowsable(EditorBrowsableState.Never)]
DocumentEmail,
///
/// Comment.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Comment,
///
/// List box.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ListBox,
///
/// Grouping.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Grouping,
///
/// Image map.
///
[EditorBrowsable(EditorBrowsableState.Never)]
ImageMap,
///
/// Notification.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Notification,
///
/// Information bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
InfoBar,
///
/// Level bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
LevelBar,
///
/// Title bar.
///
[EditorBrowsable(EditorBrowsableState.Never)]
TitleBar,
///
/// Block quotation.
///
[EditorBrowsable(EditorBrowsableState.Never)]
BlockQuote,
///
/// Audio.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Audio,
///
/// Video.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Video,
///
/// Definition.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Definition,
///
/// Article.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Article,
///
/// Landmark.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Landmark,
///
/// Log.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Log,
///
/// Marquee.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Marquee,
///
/// Math.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Math,
///
/// Rating.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Rating,
///
/// Timer.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Timer,
///
/// Static.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Static,
///
/// Math fraction.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MathFraction,
///
/// Math root.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MathRoot,
///
/// Subscript.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Subscript,
///
/// Superscript.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Superscript,
///
/// Max count.
///
[EditorBrowsable(EditorBrowsableState.Never)]
MaxCount
}
///
/// Accessibility changed property.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityPropertyChangeEvent
{
///
/// Accessibility name.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Name,
///
/// Accessibility description.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Description,
///
/// Accessibility value.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Value,
///
/// Accessibility role.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Role,
///
/// Accessibility parent.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Parent
}
///
/// Accessibility text boundary is used in text controls.
///
///
///
/// Currently, only AccessibilityTextBoundary.Character is supported.
///
[EditorBrowsable(EditorBrowsableState.Never)]
public enum AccessibilityTextBoundary
{
///
/// One character is acquired.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Character,
///
/// Text word.
///
///
/// Not supported yet.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Word,
///
/// Text sentence.
///
///
/// Not supported yet.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Sentence,
///
/// Text Line.
///
///
/// Not supported yet.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Line,
///
/// Text paragraph.
///
///
/// Not supported yet.
///
[EditorBrowsable(EditorBrowsableState.Never)]
Paragraph,
}
}