// // Copyright (c) Microsoft Corporation. All rights reserved. // // // File generated by WinMDIDL version 8.00.0021 // import "inspectable.idl"; import "AsyncInfo.idl"; import "EventToken.idl"; import "windowscontracts.idl"; import "Windows.Foundation.idl"; import "Windows.UI.Xaml.idl"; import "Windows.UI.Xaml.Automation.idl"; import "Windows.UI.Xaml.Automation.Provider.idl"; import "Windows.UI.Xaml.Controls.idl"; import "Windows.UI.Xaml.Controls.Primitives.idl"; // Forward Declare namespace Windows { namespace Foundation { typedef struct Point Point; typedef struct Rect Rect; apicontract UniversalApiContract; } } namespace Windows { namespace UI { namespace Xaml { namespace Automation { typedef enum AnnotationType AnnotationType; runtimeclass AutomationProperty; typedef enum AutomationTextEditChangeType AutomationTextEditChangeType; } } } } namespace Windows { namespace UI { namespace Xaml { namespace Automation { namespace Provider { interface IDropTargetProvider; interface IExpandCollapseProvider; interface IInvokeProvider; interface IItemContainerProvider; interface IRangeValueProvider; runtimeclass IRawElementProviderSimple; interface IScrollItemProvider; interface IScrollProvider; interface ISelectionItemProvider; interface ISelectionProvider; interface IToggleProvider; interface ITransformProvider; interface ITransformProvider2; interface IValueProvider; interface IVirtualizedItemProvider; interface IWindowProvider; } } } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { runtimeclass AppBar; runtimeclass AppBarButton; runtimeclass AppBarToggleButton; runtimeclass AutoSuggestBox; runtimeclass Button; runtimeclass CalendarDatePicker; runtimeclass CaptureElement; runtimeclass CheckBox; runtimeclass ComboBox; runtimeclass ComboBoxItem; runtimeclass DatePicker; runtimeclass FlipView; runtimeclass FlipViewItem; runtimeclass FlyoutPresenter; runtimeclass GridView; runtimeclass GridViewHeaderItem; runtimeclass GridViewItem; runtimeclass GroupItem; runtimeclass Hub; runtimeclass HubSection; runtimeclass HyperlinkButton; runtimeclass Image; runtimeclass ItemsControl; runtimeclass ListBox; runtimeclass ListBoxItem; runtimeclass ListView; runtimeclass ListViewBase; runtimeclass ListViewBaseHeaderItem; runtimeclass ListViewHeaderItem; runtimeclass ListViewItem; runtimeclass MediaElement; runtimeclass MediaPlayerElement; runtimeclass MediaTransportControls; runtimeclass MenuBar; runtimeclass MenuBarItem; runtimeclass MenuFlyoutItem; runtimeclass MenuFlyoutPresenter; runtimeclass NavigationViewItem; runtimeclass PasswordBox; runtimeclass PersonPicture; runtimeclass Pivot; runtimeclass PivotItem; } } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { namespace Primitives { runtimeclass ButtonBase; runtimeclass ColorPickerSlider; runtimeclass ColorSpectrum; runtimeclass RangeBase; runtimeclass RepeatButton; runtimeclass ScrollBar; runtimeclass Selector; runtimeclass Thumb; runtimeclass ToggleButton; } } } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { runtimeclass ProgressBar; runtimeclass ProgressRing; runtimeclass RadioButton; runtimeclass RatingControl; runtimeclass RichEditBox; runtimeclass RichTextBlock; runtimeclass RichTextBlockOverflow; runtimeclass ScrollViewer; runtimeclass SearchBox; runtimeclass SemanticZoom; runtimeclass SettingsFlyout; runtimeclass Slider; runtimeclass TextBlock; runtimeclass TextBox; runtimeclass TimePicker; runtimeclass ToggleMenuFlyoutItem; runtimeclass ToggleSwitch; runtimeclass TreeViewItem; runtimeclass TreeViewList; } } } } namespace Windows { namespace UI { namespace Xaml { runtimeclass DependencyProperty; runtimeclass FrameworkElement; runtimeclass UIElement; } } } namespace Windows { namespace UI { namespace Xaml { namespace Automation { namespace Peers { typedef enum AccessibilityView AccessibilityView; typedef enum AutomationControlType AutomationControlType; typedef enum AutomationEvents AutomationEvents; typedef enum AutomationHeadingLevel AutomationHeadingLevel; typedef enum AutomationLandmarkType AutomationLandmarkType; typedef enum AutomationLiveSetting AutomationLiveSetting; typedef enum AutomationNavigationDirection AutomationNavigationDirection; typedef enum AutomationNotificationKind AutomationNotificationKind; typedef enum AutomationNotificationProcessing AutomationNotificationProcessing; typedef enum AutomationOrientation AutomationOrientation; typedef enum AutomationStructureChangeType AutomationStructureChangeType; typedef enum PatternInterface PatternInterface; typedef struct RawElementProviderRuntimeId RawElementProviderRuntimeId; interface IAppBarAutomationPeer; interface IAppBarAutomationPeerFactory; interface IAppBarButtonAutomationPeer; interface IAppBarButtonAutomationPeerFactory; interface IAppBarToggleButtonAutomationPeer; interface IAppBarToggleButtonAutomationPeerFactory; interface IAutoSuggestBoxAutomationPeer; interface IAutoSuggestBoxAutomationPeerFactory; interface IAutomationPeer; interface IAutomationPeer2; interface IAutomationPeer3; interface IAutomationPeer4; interface IAutomationPeer5; interface IAutomationPeer6; interface IAutomationPeer7; interface IAutomationPeer8; interface IAutomationPeer9; interface IAutomationPeerAnnotation; interface IAutomationPeerAnnotationFactory; interface IAutomationPeerAnnotationStatics; interface IAutomationPeerFactory; interface IAutomationPeerOverrides; interface IAutomationPeerOverrides2; interface IAutomationPeerOverrides3; interface IAutomationPeerOverrides4; interface IAutomationPeerOverrides5; interface IAutomationPeerOverrides6; interface IAutomationPeerOverrides8; interface IAutomationPeerOverrides9; interface IAutomationPeerProtected; interface IAutomationPeerStatics; interface IAutomationPeerStatics3; interface IButtonAutomationPeer; interface IButtonAutomationPeerFactory; interface IButtonBaseAutomationPeer; interface IButtonBaseAutomationPeerFactory; interface ICalendarDatePickerAutomationPeer; interface ICalendarDatePickerAutomationPeerFactory; interface ICaptureElementAutomationPeer; interface ICaptureElementAutomationPeerFactory; interface ICheckBoxAutomationPeer; interface ICheckBoxAutomationPeerFactory; interface IColorPickerSliderAutomationPeer; interface IColorPickerSliderAutomationPeerFactory; interface IColorSpectrumAutomationPeer; interface IColorSpectrumAutomationPeerFactory; interface IComboBoxAutomationPeer; interface IComboBoxAutomationPeerFactory; interface IComboBoxItemAutomationPeer; interface IComboBoxItemAutomationPeerFactory; interface IComboBoxItemDataAutomationPeer; interface IComboBoxItemDataAutomationPeerFactory; interface IDatePickerAutomationPeer; interface IDatePickerAutomationPeerFactory; interface IDatePickerFlyoutPresenterAutomationPeer; interface IFlipViewAutomationPeer; interface IFlipViewAutomationPeerFactory; interface IFlipViewItemAutomationPeer; interface IFlipViewItemAutomationPeerFactory; interface IFlipViewItemDataAutomationPeer; interface IFlipViewItemDataAutomationPeerFactory; interface IFlyoutPresenterAutomationPeer; interface IFlyoutPresenterAutomationPeerFactory; interface IFrameworkElementAutomationPeer; interface IFrameworkElementAutomationPeerFactory; interface IFrameworkElementAutomationPeerStatics; interface IGridViewAutomationPeer; interface IGridViewAutomationPeerFactory; interface IGridViewHeaderItemAutomationPeer; interface IGridViewHeaderItemAutomationPeerFactory; interface IGridViewItemAutomationPeer; interface IGridViewItemAutomationPeerFactory; interface IGridViewItemDataAutomationPeer; interface IGridViewItemDataAutomationPeerFactory; interface IGroupItemAutomationPeer; interface IGroupItemAutomationPeerFactory; interface IHubAutomationPeer; interface IHubAutomationPeerFactory; interface IHubSectionAutomationPeer; interface IHubSectionAutomationPeerFactory; interface IHyperlinkButtonAutomationPeer; interface IHyperlinkButtonAutomationPeerFactory; interface IImageAutomationPeer; interface IImageAutomationPeerFactory; interface IInkToolbarAutomationPeer; interface IItemAutomationPeer; interface IItemAutomationPeerFactory; interface IItemsControlAutomationPeer; interface IItemsControlAutomationPeer2; interface IItemsControlAutomationPeerFactory; interface IItemsControlAutomationPeerOverrides2; interface IListBoxAutomationPeer; interface IListBoxAutomationPeerFactory; interface IListBoxItemAutomationPeer; interface IListBoxItemAutomationPeerFactory; interface IListBoxItemDataAutomationPeer; interface IListBoxItemDataAutomationPeerFactory; interface IListPickerFlyoutPresenterAutomationPeer; interface IListViewAutomationPeer; interface IListViewAutomationPeerFactory; interface IListViewBaseAutomationPeer; interface IListViewBaseAutomationPeerFactory; interface IListViewBaseHeaderItemAutomationPeer; interface IListViewBaseHeaderItemAutomationPeerFactory; interface IListViewHeaderItemAutomationPeer; interface IListViewHeaderItemAutomationPeerFactory; interface IListViewItemAutomationPeer; interface IListViewItemAutomationPeerFactory; interface IListViewItemDataAutomationPeer; interface IListViewItemDataAutomationPeerFactory; interface ILoopingSelectorAutomationPeer; interface ILoopingSelectorItemAutomationPeer; interface ILoopingSelectorItemDataAutomationPeer; interface IMapControlAutomationPeer; interface IMediaElementAutomationPeer; interface IMediaElementAutomationPeerFactory; interface IMediaPlayerElementAutomationPeer; interface IMediaPlayerElementAutomationPeerFactory; interface IMediaTransportControlsAutomationPeer; interface IMediaTransportControlsAutomationPeerFactory; interface IMenuBarAutomationPeer; interface IMenuBarAutomationPeerFactory; interface IMenuBarItemAutomationPeer; interface IMenuBarItemAutomationPeerFactory; interface IMenuFlyoutItemAutomationPeer; interface IMenuFlyoutItemAutomationPeerFactory; interface IMenuFlyoutPresenterAutomationPeer; interface IMenuFlyoutPresenterAutomationPeerFactory; interface INavigationViewItemAutomationPeer; interface INavigationViewItemAutomationPeerFactory; interface IPasswordBoxAutomationPeer; interface IPasswordBoxAutomationPeerFactory; interface IPersonPictureAutomationPeer; interface IPersonPictureAutomationPeerFactory; interface IPickerFlyoutPresenterAutomationPeer; interface IPivotAutomationPeer; interface IPivotAutomationPeerFactory; interface IPivotItemAutomationPeer; interface IPivotItemAutomationPeerFactory; interface IPivotItemDataAutomationPeer; interface IPivotItemDataAutomationPeerFactory; interface IProgressBarAutomationPeer; interface IProgressBarAutomationPeerFactory; interface IProgressRingAutomationPeer; interface IProgressRingAutomationPeerFactory; interface IRadioButtonAutomationPeer; interface IRadioButtonAutomationPeerFactory; interface IRangeBaseAutomationPeer; interface IRangeBaseAutomationPeerFactory; interface IRatingControlAutomationPeer; interface IRatingControlAutomationPeerFactory; interface IRepeatButtonAutomationPeer; interface IRepeatButtonAutomationPeerFactory; interface IRichEditBoxAutomationPeer; interface IRichEditBoxAutomationPeerFactory; interface IRichTextBlockAutomationPeer; interface IRichTextBlockAutomationPeerFactory; interface IRichTextBlockOverflowAutomationPeer; interface IRichTextBlockOverflowAutomationPeerFactory; interface IScrollBarAutomationPeer; interface IScrollBarAutomationPeerFactory; interface IScrollViewerAutomationPeer; interface IScrollViewerAutomationPeerFactory; interface ISearchBoxAutomationPeer; interface ISearchBoxAutomationPeerFactory; interface ISelectorAutomationPeer; interface ISelectorAutomationPeerFactory; interface ISelectorItemAutomationPeer; interface ISelectorItemAutomationPeerFactory; interface ISemanticZoomAutomationPeer; interface ISemanticZoomAutomationPeerFactory; interface ISettingsFlyoutAutomationPeer; interface ISettingsFlyoutAutomationPeerFactory; interface ISliderAutomationPeer; interface ISliderAutomationPeerFactory; interface ITextBlockAutomationPeer; interface ITextBlockAutomationPeerFactory; interface ITextBoxAutomationPeer; interface ITextBoxAutomationPeerFactory; interface IThumbAutomationPeer; interface IThumbAutomationPeerFactory; interface ITimePickerAutomationPeer; interface ITimePickerAutomationPeerFactory; interface ITimePickerFlyoutPresenterAutomationPeer; interface IToggleButtonAutomationPeer; interface IToggleButtonAutomationPeerFactory; interface IToggleMenuFlyoutItemAutomationPeer; interface IToggleMenuFlyoutItemAutomationPeerFactory; interface IToggleSwitchAutomationPeer; interface IToggleSwitchAutomationPeerFactory; interface ITreeViewItemAutomationPeer; interface ITreeViewItemAutomationPeerFactory; interface ITreeViewListAutomationPeer; interface ITreeViewListAutomationPeerFactory; runtimeclass AppBarAutomationPeer; runtimeclass AppBarButtonAutomationPeer; runtimeclass AppBarToggleButtonAutomationPeer; runtimeclass AutoSuggestBoxAutomationPeer; runtimeclass AutomationPeer; runtimeclass AutomationPeerAnnotation; runtimeclass ButtonAutomationPeer; runtimeclass ButtonBaseAutomationPeer; runtimeclass CalendarDatePickerAutomationPeer; runtimeclass CaptureElementAutomationPeer; runtimeclass CheckBoxAutomationPeer; runtimeclass ColorPickerSliderAutomationPeer; runtimeclass ColorSpectrumAutomationPeer; runtimeclass ComboBoxAutomationPeer; runtimeclass ComboBoxItemAutomationPeer; runtimeclass ComboBoxItemDataAutomationPeer; runtimeclass DatePickerAutomationPeer; runtimeclass DatePickerFlyoutPresenterAutomationPeer; runtimeclass FlipViewAutomationPeer; runtimeclass FlipViewItemAutomationPeer; runtimeclass FlipViewItemDataAutomationPeer; runtimeclass FlyoutPresenterAutomationPeer; runtimeclass FrameworkElementAutomationPeer; runtimeclass GridViewAutomationPeer; runtimeclass GridViewHeaderItemAutomationPeer; runtimeclass GridViewItemAutomationPeer; runtimeclass GridViewItemDataAutomationPeer; runtimeclass GroupItemAutomationPeer; runtimeclass HubAutomationPeer; runtimeclass HubSectionAutomationPeer; runtimeclass HyperlinkButtonAutomationPeer; runtimeclass ImageAutomationPeer; runtimeclass InkToolbarAutomationPeer; runtimeclass ItemAutomationPeer; runtimeclass ItemsControlAutomationPeer; runtimeclass ListBoxAutomationPeer; runtimeclass ListBoxItemAutomationPeer; runtimeclass ListBoxItemDataAutomationPeer; runtimeclass ListPickerFlyoutPresenterAutomationPeer; runtimeclass ListViewAutomationPeer; runtimeclass ListViewBaseAutomationPeer; runtimeclass ListViewBaseHeaderItemAutomationPeer; runtimeclass ListViewHeaderItemAutomationPeer; runtimeclass ListViewItemAutomationPeer; runtimeclass ListViewItemDataAutomationPeer; runtimeclass LoopingSelectorAutomationPeer; runtimeclass LoopingSelectorItemAutomationPeer; runtimeclass LoopingSelectorItemDataAutomationPeer; runtimeclass MapControlAutomationPeer; runtimeclass MediaElementAutomationPeer; runtimeclass MediaPlayerElementAutomationPeer; runtimeclass MediaTransportControlsAutomationPeer; runtimeclass MenuBarAutomationPeer; runtimeclass MenuBarItemAutomationPeer; runtimeclass MenuFlyoutItemAutomationPeer; runtimeclass MenuFlyoutPresenterAutomationPeer; runtimeclass NavigationViewItemAutomationPeer; runtimeclass PasswordBoxAutomationPeer; runtimeclass PersonPictureAutomationPeer; runtimeclass PickerFlyoutPresenterAutomationPeer; runtimeclass PivotAutomationPeer; runtimeclass PivotItemAutomationPeer; runtimeclass PivotItemDataAutomationPeer; runtimeclass ProgressBarAutomationPeer; runtimeclass ProgressRingAutomationPeer; runtimeclass RadioButtonAutomationPeer; runtimeclass RangeBaseAutomationPeer; runtimeclass RatingControlAutomationPeer; runtimeclass RepeatButtonAutomationPeer; runtimeclass RichEditBoxAutomationPeer; runtimeclass RichTextBlockAutomationPeer; runtimeclass RichTextBlockOverflowAutomationPeer; runtimeclass ScrollBarAutomationPeer; runtimeclass ScrollViewerAutomationPeer; runtimeclass SearchBoxAutomationPeer; runtimeclass SelectorAutomationPeer; runtimeclass SelectorItemAutomationPeer; runtimeclass SemanticZoomAutomationPeer; runtimeclass SettingsFlyoutAutomationPeer; runtimeclass SliderAutomationPeer; runtimeclass TextBlockAutomationPeer; runtimeclass TextBoxAutomationPeer; runtimeclass ThumbAutomationPeer; runtimeclass TimePickerAutomationPeer; runtimeclass TimePickerFlyoutPresenterAutomationPeer; runtimeclass ToggleButtonAutomationPeer; runtimeclass ToggleMenuFlyoutItemAutomationPeer; runtimeclass ToggleSwitchAutomationPeer; runtimeclass TreeViewItemAutomationPeer; runtimeclass TreeViewListAutomationPeer; } } } } } // Generic instantiations namespace Windows { namespace UI { namespace Xaml { namespace Automation { namespace Peers { declare { interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.Collections.IVector; interface Windows.Foundation.Collections.IVector; } } } } } } // Type definition namespace Windows { namespace UI { namespace Xaml { namespace Automation { namespace Peers { [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AccessibilityView { Raw = 0, Control = 1, Content = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationControlType { Button = 0, Calendar = 1, CheckBox = 2, ComboBox = 3, Edit = 4, Hyperlink = 5, Image = 6, ListItem = 7, List = 8, Menu = 9, MenuBar = 10, MenuItem = 11, ProgressBar = 12, RadioButton = 13, ScrollBar = 14, Slider = 15, Spinner = 16, StatusBar = 17, Tab = 18, TabItem = 19, Text = 20, ToolBar = 21, ToolTip = 22, Tree = 23, TreeItem = 24, Custom = 25, Group = 26, Thumb = 27, DataGrid = 28, DataItem = 29, Document = 30, SplitButton = 31, Window = 32, Pane = 33, Header = 34, HeaderItem = 35, Table = 36, TitleBar = 37, Separator = 38, SemanticZoom = 39, [contract(Windows.Foundation.UniversalApiContract, 1.0)] AppBar = 40 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationEvents { ToolTipOpened = 0, ToolTipClosed = 1, MenuOpened = 2, MenuClosed = 3, AutomationFocusChanged = 4, InvokePatternOnInvoked = 5, SelectionItemPatternOnElementAddedToSelection = 6, SelectionItemPatternOnElementRemovedFromSelection = 7, SelectionItemPatternOnElementSelected = 8, SelectionPatternOnInvalidated = 9, TextPatternOnTextSelectionChanged = 10, TextPatternOnTextChanged = 11, AsyncContentLoaded = 12, PropertyChanged = 13, StructureChanged = 14, DragStart = 15, DragCancel = 16, DragComplete = 17, DragEnter = 18, DragLeave = 19, Dropped = 20, LiveRegionChanged = 21, [contract(Windows.Foundation.UniversalApiContract, 1.0)] InputReachedTarget = 22, [contract(Windows.Foundation.UniversalApiContract, 1.0)] InputReachedOtherElement = 23, [contract(Windows.Foundation.UniversalApiContract, 1.0)] InputDiscarded = 24, [contract(Windows.Foundation.UniversalApiContract, 1.0)] WindowClosed = 25, [contract(Windows.Foundation.UniversalApiContract, 1.0)] WindowOpened = 26, [contract(Windows.Foundation.UniversalApiContract, 1.0)] ConversionTargetChanged = 27, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TextEditTextChanged = 28, [contract(Windows.Foundation.UniversalApiContract, 3.0)] LayoutInvalidated = 29 }; [contract(Windows.Foundation.UniversalApiContract, 6.0)] enum AutomationHeadingLevel { None = 0, Level1 = 1, Level2 = 2, Level3 = 3, Level4 = 4, Level5 = 5, Level6 = 6, Level7 = 7, Level8 = 8, Level9 = 9 }; [contract(Windows.Foundation.UniversalApiContract, 2.0)] enum AutomationLandmarkType { None = 0, Custom = 1, Form = 2, Main = 3, Navigation = 4, Search = 5 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationLiveSetting { Off = 0, Polite = 1, Assertive = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationNavigationDirection { Parent = 0, NextSibling = 1, PreviousSibling = 2, FirstChild = 3, LastChild = 4 }; [contract(Windows.Foundation.UniversalApiContract, 5.0)] enum AutomationNotificationKind { ItemAdded = 0, ItemRemoved = 1, ActionCompleted = 2, ActionAborted = 3, Other = 4 }; [contract(Windows.Foundation.UniversalApiContract, 5.0)] enum AutomationNotificationProcessing { ImportantAll = 0, ImportantMostRecent = 1, All = 2, MostRecent = 3, CurrentThenMostRecent = 4 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationOrientation { None = 0, Horizontal = 1, Vertical = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AutomationStructureChangeType { ChildAdded = 0, ChildRemoved = 1, ChildrenInvalidated = 2, ChildrenBulkAdded = 3, ChildrenBulkRemoved = 4, ChildrenReordered = 5 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum PatternInterface { Invoke = 0, Selection = 1, Value = 2, RangeValue = 3, Scroll = 4, ScrollItem = 5, ExpandCollapse = 6, Grid = 7, GridItem = 8, MultipleView = 9, Window = 10, SelectionItem = 11, Dock = 12, Table = 13, TableItem = 14, Toggle = 15, Transform = 16, Text = 17, ItemContainer = 18, VirtualizedItem = 19, Text2 = 20, TextChild = 21, TextRange = 22, Annotation = 23, Drag = 24, DropTarget = 25, [contract(Windows.Foundation.UniversalApiContract, 1.0)] ObjectModel = 26, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Spreadsheet = 27, [contract(Windows.Foundation.UniversalApiContract, 1.0)] SpreadsheetItem = 28, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Styles = 29, [contract(Windows.Foundation.UniversalApiContract, 1.0)] Transform2 = 30, [contract(Windows.Foundation.UniversalApiContract, 1.0)] SynchronizedInput = 31, [contract(Windows.Foundation.UniversalApiContract, 1.0)] TextEdit = 32, [contract(Windows.Foundation.UniversalApiContract, 1.0)] CustomNavigation = 33 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] struct RawElementProviderRuntimeId { UINT32 Part1; UINT32 Part2; }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer)] [uuid(8B4ACFEB-89FA-4F13-84BE-35CA5B7C9590)] interface IAppBarAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer)] [uuid(8360F4E2-E396-4517-AF5D-F4CF34C54EDF)] interface IAppBarAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.AppBar* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.AppBarAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer)] [uuid(443262B2-4F6D-4B76-9D2E-3EFF777E8864)] interface IAppBarButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer)] [uuid(AEF0342A-ACB7-42DC-97E3-847071865FD6)] interface IAppBarButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.AppBarButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.AppBarButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer)] [uuid(8464EFAD-9655-4AFF-9550-63AE9EC8FE9C)] interface IAppBarToggleButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer)] [uuid(D6F9139D-02C1-4221-9591-7D4EFEB74701)] interface IAppBarToggleButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.AppBarToggleButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.AppBarToggleButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer)] [uuid(2F32C302-F99B-491D-9726-A5E181643EFA)] interface IAutoSuggestBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer)] [uuid(80046849-18E7-4475-B362-4BBD53D24562)] interface IAutoSuggestBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.AutoSuggestBox* owner, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutoSuggestBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(35AAC87A-62EE-4D3E-A24C-2BC8432D68B7)] interface IAutomationPeer : IInspectable { [propget] HRESULT EventsSource([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** value); [propput] HRESULT EventsSource([in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* value); HRESULT GetPattern([in] Windows.UI.Xaml.Automation.Peers.PatternInterface patternInterface, [out] [retval] IInspectable** result); HRESULT RaiseAutomationEvent([in] Windows.UI.Xaml.Automation.Peers.AutomationEvents eventId); HRESULT RaisePropertyChangedEvent([in] Windows.UI.Xaml.Automation.AutomationProperty* automationProperty, [in] IInspectable* oldValue, [in] IInspectable* newValue); HRESULT GetAcceleratorKey([out] [retval] HSTRING* result); HRESULT GetAccessKey([out] [retval] HSTRING* result); HRESULT GetAutomationControlType([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationControlType* result); HRESULT GetAutomationId([out] [retval] HSTRING* result); HRESULT GetBoundingRectangle([out] [retval] Windows.Foundation.Rect* result); HRESULT GetChildren([out] [retval] Windows.Foundation.Collections.IVector** result); HRESULT GetClassName([out] [retval] HSTRING* result); HRESULT GetClickablePoint([out] [retval] Windows.Foundation.Point* result); HRESULT GetHelpText([out] [retval] HSTRING* result); HRESULT GetItemStatus([out] [retval] HSTRING* result); HRESULT GetItemType([out] [retval] HSTRING* result); HRESULT GetLabeledBy([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT GetLocalizedControlType([out] [retval] HSTRING* result); HRESULT GetName([out] [retval] HSTRING* result); HRESULT GetOrientation([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationOrientation* result); HRESULT HasKeyboardFocus([out] [retval] boolean* result); HRESULT IsContentElement([out] [retval] boolean* result); HRESULT IsControlElement([out] [retval] boolean* result); HRESULT IsEnabled([out] [retval] boolean* result); HRESULT IsKeyboardFocusable([out] [retval] boolean* result); HRESULT IsOffscreen([out] [retval] boolean* result); HRESULT IsPassword([out] [retval] boolean* result); HRESULT IsRequiredForForm([out] [retval] boolean* result); HRESULT SetFocus(); [deprecated("Consider using Navigate with AutomationNavigationDirection::Parent, which is an improved version of GetParent. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] HRESULT GetParent([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT InvalidatePeer(); [deprecated("Consider using GetElementFromPoint, which is an improved version of GetPeerFromPoint. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] HRESULT GetPeerFromPoint([in] Windows.Foundation.Point point, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT GetLiveSetting([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(EA1F89C7-EBF5-4AB8-88F7-680D821DAC61)] interface IAutomationPeer2 : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(D3CFB977-0084-41D7-A221-28158D3BC32C)] interface IAutomationPeer3 : IInspectable { HRESULT Navigate([in] Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection direction, [out] [retval] IInspectable** result); HRESULT GetElementFromPoint([in] Windows.Foundation.Point pointInWindowCoordinates, [out] [retval] IInspectable** result); HRESULT GetFocusedElement([out] [retval] IInspectable** result); HRESULT ShowContextMenu(); HRESULT GetControlledPeers([out] [retval] Windows.Foundation.Collections.IVectorView** result); HRESULT GetAnnotations([out] [retval] Windows.Foundation.Collections.IVector** result); HRESULT SetParent([in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* peer); HRESULT RaiseTextEditTextChangedEvent([in] Windows.UI.Xaml.Automation.AutomationTextEditChangeType automationTextEditChangeType, [in] Windows.Foundation.Collections.IVectorView* changedData); HRESULT GetPositionInSet([out] [retval] INT32* result); HRESULT GetSizeOfSet([out] [retval] INT32* result); HRESULT GetLevel([out] [retval] INT32* result); HRESULT RaiseStructureChangedEvent([in] Windows.UI.Xaml.Automation.Peers.AutomationStructureChangeType structureChangeType, [in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* child); } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(761CE752-73C1-4F44-BE75-43C49EC0D4D5)] interface IAutomationPeer4 : IInspectable { HRESULT GetLandmarkType([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType* result); HRESULT GetLocalizedLandmarkType([out] [retval] HSTRING* result); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(F632E1C6-0A3F-4574-9FEF-CDC151765674)] interface IAutomationPeer5 : IInspectable { HRESULT IsPeripheral([out] [retval] boolean* result); HRESULT IsDataValidForForm([out] [retval] boolean* result); HRESULT GetFullDescription([out] [retval] HSTRING* result); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(CAF8608F-13FF-42FB-866D-22206434CC6B)] interface IAutomationPeer6 : IInspectable { HRESULT GetCulture([out] [retval] INT32* result); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(796B3287-E642-48AB-B223-5208B41DA9D6)] interface IAutomationPeer7 : IInspectable { HRESULT RaiseNotificationEvent([in] Windows.UI.Xaml.Automation.Peers.AutomationNotificationKind notificationKind, [in] Windows.UI.Xaml.Automation.Peers.AutomationNotificationProcessing notificationProcessing, [in] HSTRING displayString, [in] HSTRING activityId); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(5C6A1FE6-9A55-4D7F-9498-CFE429E92DA8)] interface IAutomationPeer8 : IInspectable { HRESULT GetHeadingLevel([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(DF2E0265-1D74-57FA-8094-F81C2F626B8C)] interface IAutomationPeer9 : IInspectable { HRESULT IsDialog([out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation)] [uuid(0C456061-52CF-43FA-82F8-07F137351E5A)] interface IAutomationPeerAnnotation : IInspectable { [propget] HRESULT Type([out] [retval] Windows.UI.Xaml.Automation.AnnotationType* value); [propput] HRESULT Type([in] Windows.UI.Xaml.Automation.AnnotationType value); [propget] HRESULT Peer([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** value); [propput] HRESULT Peer([in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation)] [uuid(F59C439E-C65B-43CD-9009-03FC023363A7)] interface IAutomationPeerAnnotationFactory : IInspectable { HRESULT CreateInstance([in] Windows.UI.Xaml.Automation.AnnotationType type, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation** value); HRESULT CreateWithPeerParameter([in] Windows.UI.Xaml.Automation.AnnotationType type, [in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* peer, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeerAnnotation)] [uuid(8809A87D-09B2-4D45-B78B-1D3B3B09F661)] interface IAutomationPeerAnnotationStatics : IInspectable { [propget] HRESULT TypeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PeerProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(20C27545-A88B-43C8-BC24-CEA9DAFD04A3)] interface IAutomationPeerFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(BEA93E67-DBEE-4F7B-AF0D-A79AAE5333BF)] interface IAutomationPeerOverrides : IInspectable { HRESULT GetPatternCore([in] Windows.UI.Xaml.Automation.Peers.PatternInterface patternInterface, [out] [retval] IInspectable** result); HRESULT GetAcceleratorKeyCore([out] [retval] HSTRING* result); HRESULT GetAccessKeyCore([out] [retval] HSTRING* result); HRESULT GetAutomationControlTypeCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationControlType* result); HRESULT GetAutomationIdCore([out] [retval] HSTRING* result); HRESULT GetBoundingRectangleCore([out] [retval] Windows.Foundation.Rect* result); HRESULT GetChildrenCore([out] [retval] Windows.Foundation.Collections.IVector** result); HRESULT GetClassNameCore([out] [retval] HSTRING* result); HRESULT GetClickablePointCore([out] [retval] Windows.Foundation.Point* result); HRESULT GetHelpTextCore([out] [retval] HSTRING* result); HRESULT GetItemStatusCore([out] [retval] HSTRING* result); HRESULT GetItemTypeCore([out] [retval] HSTRING* result); HRESULT GetLabeledByCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT GetLocalizedControlTypeCore([out] [retval] HSTRING* result); HRESULT GetNameCore([out] [retval] HSTRING* result); HRESULT GetOrientationCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationOrientation* result); HRESULT HasKeyboardFocusCore([out] [retval] boolean* result); HRESULT IsContentElementCore([out] [retval] boolean* result); HRESULT IsControlElementCore([out] [retval] boolean* result); HRESULT IsEnabledCore([out] [retval] boolean* result); HRESULT IsKeyboardFocusableCore([out] [retval] boolean* result); HRESULT IsOffscreenCore([out] [retval] boolean* result); HRESULT IsPasswordCore([out] [retval] boolean* result); HRESULT IsRequiredForFormCore([out] [retval] boolean* result); HRESULT SetFocusCore(); HRESULT GetPeerFromPointCore([in] Windows.Foundation.Point point, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT GetLiveSettingCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationLiveSetting* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(2603682A-9DA6-4023-B496-496E5EF228D2)] interface IAutomationPeerOverrides2 : IInspectable { HRESULT ShowContextMenuCore(); HRESULT GetControlledPeersCore([out] [retval] Windows.Foundation.Collections.IVectorView** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(B6F0C4AD-4D39-49E6-BB91-D924EEFD8538)] interface IAutomationPeerOverrides3 : IInspectable { HRESULT NavigateCore([in] Windows.UI.Xaml.Automation.Peers.AutomationNavigationDirection direction, [out] [retval] IInspectable** result); HRESULT GetElementFromPointCore([in] Windows.Foundation.Point pointInWindowCoordinates, [out] [retval] IInspectable** result); HRESULT GetFocusedElementCore([out] [retval] IInspectable** result); HRESULT GetAnnotationsCore([out] [retval] Windows.Foundation.Collections.IVector** result); HRESULT GetPositionInSetCore([out] [retval] INT32* result); HRESULT GetSizeOfSetCore([out] [retval] INT32* result); HRESULT GetLevelCore([out] [retval] INT32* result); } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(B186CDA2-5D46-4BCD-A811-269AD15B3AEE)] interface IAutomationPeerOverrides4 : IInspectable { HRESULT GetLandmarkTypeCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationLandmarkType* result); HRESULT GetLocalizedLandmarkTypeCore([out] [retval] HSTRING* result); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(2C847C85-781E-49F7-9FEF-B9E14D014707)] interface IAutomationPeerOverrides5 : IInspectable { HRESULT IsPeripheralCore([out] [retval] boolean* result); HRESULT IsDataValidForFormCore([out] [retval] boolean* result); HRESULT GetFullDescriptionCore([out] [retval] HSTRING* result); HRESULT GetDescribedByCore([out] [retval] Windows.Foundation.Collections.IIterable** result); HRESULT GetFlowsToCore([out] [retval] Windows.Foundation.Collections.IIterable** result); HRESULT GetFlowsFromCore([out] [retval] Windows.Foundation.Collections.IIterable** result); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(E98BABE7-F6FF-444C-9C0D-277EAF0AD9C0)] interface IAutomationPeerOverrides6 : IInspectable { HRESULT GetCultureCore([out] [retval] INT32* result); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(0E1EBBD4-A003-4936-8175-F5457C07F0C6)] interface IAutomationPeerOverrides8 : IInspectable { HRESULT GetHeadingLevelCore([out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationHeadingLevel* result); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(F3709E8B-091A-5DB5-B896-FF78F01990C9)] interface IAutomationPeerOverrides9 : IInspectable { HRESULT IsDialogCore([out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(F4B40E52-642F-4629-A54A-EA5D2349C448)] interface IAutomationPeerProtected : IInspectable { HRESULT PeerFromProvider([in] Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple* provider, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT ProviderFromPeer([in] Windows.UI.Xaml.Automation.Peers.AutomationPeer* peer, [out] [retval] Windows.UI.Xaml.Automation.Provider.IRawElementProviderSimple** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(562F7FB0-A331-4A9C-9DEC-BFB7586FFFFF)] interface IAutomationPeerStatics : IInspectable { HRESULT ListenerExists([in] Windows.UI.Xaml.Automation.Peers.AutomationEvents eventId, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.AutomationPeer)] [uuid(572C5714-7F87-4271-819F-6CF4C4D022D0)] interface IAutomationPeerStatics3 : IInspectable { HRESULT GenerateRawElementProviderRuntimeId([out] [retval] Windows.UI.Xaml.Automation.Peers.RawElementProviderRuntimeId* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer)] [uuid(FB77EFBE-39EC-4508-8AC3-51A1424027D7)] interface IButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer)] [uuid(3FDB9F49-F4AB-4780-8644-03376299A175)] interface IButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Button* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer)] [uuid(A4F3B5B6-7585-4E0B-96D2-08CF6F28BEFA)] interface IButtonBaseAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer)] [uuid(8A04091E-E6B2-4C60-A759-C13CA45165ED)] interface IButtonBaseAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.ButtonBase* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer)] [uuid(40D8938E-DB5E-4B03-BEBA-D10F62419787)] interface ICalendarDatePickerAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer)] [uuid(AB705DD2-D293-45BF-9F19-26F7603A5E9B)] interface ICalendarDatePickerAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.CalendarDatePicker* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.CalendarDatePickerAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CaptureElementAutomationPeer)] [uuid(DCC44EE0-FA45-45C6-8BB7-320D808F5958)] interface ICaptureElementAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CaptureElementAutomationPeer)] [uuid(9B92EF48-85E9-4869-B175-8F7CF45A6D9F)] interface ICaptureElementAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.CaptureElement* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.CaptureElementAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CheckBoxAutomationPeer)] [uuid(EB15BC42-C0A9-46C6-AC24-B83DE429C733)] interface ICheckBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.CheckBoxAutomationPeer)] [uuid(B75C775D-EB8F-44EF-A27C-E26AC7DE8333)] interface ICheckBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.CheckBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.CheckBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ColorPickerSliderAutomationPeer)] [uuid(A514215A-7293-4577-924C-47D4E0BF9B90)] interface IColorPickerSliderAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ColorPickerSliderAutomationPeer)] [uuid(1A55C77E-9DD6-45A3-9042-B40200FEA1A9)] interface IColorPickerSliderAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ColorPickerSliderAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ColorSpectrumAutomationPeer)] [uuid(15D5BA03-010D-4FF7-9087-F4DD09F831B7)] interface IColorSpectrumAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ColorSpectrumAutomationPeer)] [uuid(0AC400E1-B743-4496-837A-8889E6AC6497)] interface IColorSpectrumAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.ColorSpectrum* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ColorSpectrumAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer)] [uuid(7EB40D0B-75C5-4263-BA6A-D4A54FB0F239)] interface IComboBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer)] [uuid(098E5B0D-1B90-40B9-9BE3-B23267EB13CF)] interface IComboBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ComboBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxItemAutomationPeer)] [uuid(12DDC76E-9552-446A-82EE-938CC371800F)] interface IComboBoxItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxItemAutomationPeer)] [uuid(134AC7FC-397A-403F-A6EC-1CE8BEDA15E5)] interface IComboBoxItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ComboBoxItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ComboBoxItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer)] [uuid(4FEF6DF2-289C-4C04-831B-5A668C6D7104)] interface IComboBoxItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer)] [uuid(14A8D4F6-469A-41BA-9D93-44A1A55DA872)] interface IComboBoxItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.ComboBoxAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ComboBoxItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer)] [uuid(D07D357F-A0B9-45DC-991A-76C505E7D0F5)] interface IDatePickerAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer)] [uuid(E5667D19-9157-4436-9F4D-7FB99174B48E)] interface IDatePickerAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.DatePicker* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.DatePickerAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.DatePickerFlyoutPresenterAutomationPeer)] [uuid(752AED38-C2BF-4880-82B2-A6C05E90C135)] interface IDatePickerFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer)] [uuid(8EC0353A-4284-4B00-AEF8-A2688EA5E3C4)] interface IFlipViewAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer)] [uuid(4395AB0D-8D83-483C-88EB-E2617B0D293F)] interface IFlipViewAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.FlipView* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewItemAutomationPeer)] [uuid(C83034DE-FA08-4BD3-AEB2-D2E5BFA04DF9)] interface IFlipViewItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewItemAutomationPeer)] [uuid(69109356-D0E5-4C10-A09C-AD0BF1B0CB01)] interface IFlipViewItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.FlipViewItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.FlipViewItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer)] [uuid(B0986175-00BC-4118-8A6F-16EE9C15D968)] interface IFlipViewItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer)] [uuid(3C864393-0AEA-4E78-BC11-B775CAC4114C)] interface IFlipViewItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.FlipViewAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.FlipViewItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer)] [uuid(A01840B4-5FCA-456F-98EA-300EB40B585E)] interface IFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer)] [uuid(F350155F-8924-44C0-BA44-653FE79F1EFB)] interface IFlyoutPresenterAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.FlyoutPresenter* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.FlyoutPresenterAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer)] [uuid(B90AD781-BFEB-4451-BD47-9F3A63EBD24A)] interface IFrameworkElementAutomationPeer : IInspectable { [propget] HRESULT Owner([out] [retval] Windows.UI.Xaml.UIElement** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer)] [uuid(0DB9B8BC-B812-48E3-AF1F-DBC57600C325)] interface IFrameworkElementAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.FrameworkElement* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer)] [uuid(B9C0B997-2820-44A1-A5A8-9B801EDC269E)] interface IFrameworkElementAutomationPeerStatics : IInspectable { HRESULT FromElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); HRESULT CreatePeerForElement([in] Windows.UI.Xaml.UIElement* element, [out] [retval] Windows.UI.Xaml.Automation.Peers.AutomationPeer** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer)] [uuid(1C4401A4-D951-49CA-8F82-C7F3C60681B0)] interface IGridViewAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer)] [uuid(8ACA59DD-22A7-4800-894B-C1F485F38953)] interface IGridViewAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.GridView* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer)] [uuid(E3DCEF3A-E08A-48E7-B23A-2BE5B66E474E)] interface IGridViewHeaderItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer)] [uuid(2C80B4D2-FFC2-4157-88DD-59CD92E39715)] interface IGridViewHeaderItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.GridViewHeaderItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.GridViewHeaderItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewItemAutomationPeer)] [uuid(93EF2D07-346C-4166-A4BA-BC6A181E7F33)] interface IGridViewItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewItemAutomationPeer)] [uuid(FAFEC376-F22E-466D-913C-AE24CCDB160F)] interface IGridViewItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.GridViewItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.GridViewItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer)] [uuid(F3F4868F-29D4-4094-8C54-EA61A88294A4)] interface IGridViewItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer)] [uuid(A65E7A88-770D-402C-996F-67506AF2A4AF)] interface IGridViewItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.GridViewAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.GridViewItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GroupItemAutomationPeer)] [uuid(1914FE6D-0740-4236-9EE1-38CF19C1C388)] interface IGroupItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.GroupItemAutomationPeer)] [uuid(56A64567-F21C-4C90-B379-15A27C7F8409)] interface IGroupItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.GroupItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.GroupItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HubAutomationPeer)] [uuid(4DDEE056-4EBC-4620-A05D-903E3C9A4EAD)] interface IHubAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HubAutomationPeer)] [uuid(C762D43F-79DD-43EE-8777-8D08B39AA065)] interface IHubAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Hub* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.HubAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer)] [uuid(16D91FF7-7431-4D82-83CE-CFA3192B0F18)] interface IHubSectionAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer)] [uuid(C68E27E8-17EC-4329-91AE-2D0B2339D498)] interface IHubSectionAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.HubSection* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.HubSectionAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer)] [uuid(AA7AFCB1-0EDF-46D9-AA9E-0EB21D140097)] interface IHyperlinkButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer)] [uuid(59BC1661-C182-49AF-9526-44B88E628455)] interface IHyperlinkButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.HyperlinkButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.HyperlinkButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ImageAutomationPeer)] [uuid(9B0BBF8C-60A2-48BF-AB2C-1A52A451D2D4)] interface IImageAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ImageAutomationPeer)] [uuid(90304003-687D-47BF-B3A2-4BABCAD8EF50)] interface IImageAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Image* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ImageAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.InkToolbarAutomationPeer)] [uuid(123BAAA4-F2E8-4BCB-9382-5DFDD11FE45F)] interface IInkToolbarAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer)] [uuid(953C34F6-3B31-47A7-B3BF-25D3AE99C317)] interface IItemAutomationPeer : IInspectable { [propget] HRESULT Item([out] [retval] IInspectable** value); [propget] HRESULT ItemsControlAutomationPeer([out] [retval] Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer)] [uuid(29065073-DE3D-4D3F-97B4-4D6F9D53444D)] interface IItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer)] [uuid(96E76BF1-37F7-4088-925D-65268E83E34D)] interface IItemsControlAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer)] [uuid(C48D8917-95A8-47B8-A517-BF891A6C039B)] interface IItemsControlAutomationPeer2 : IInspectable { HRESULT CreateItemAutomationPeer([in] IInspectable* item, [out] [retval] Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer)] [uuid(4038A259-2E1A-49CA-A533-C64F181577E6)] interface IItemsControlAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ItemsControl* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer)] [uuid(361DC0E8-B56F-45E9-80FE-10A0FB0FE177)] interface IItemsControlAutomationPeerOverrides2 : IInspectable { HRESULT OnCreateItemAutomationPeer([in] IInspectable* item, [out] [retval] Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer** result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer)] [uuid(8CD0D608-B402-4A6E-BD9A-343F8845EB32)] interface IListBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer)] [uuid(E2362185-7DF6-49F7-8ABC-4C33F1A3D46E)] interface IListBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxItemAutomationPeer)] [uuid(1BC6E1C6-2997-42DF-99EB-92BC1DD149FB)] interface IListBoxItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxItemAutomationPeer)] [uuid(509F9DD8-B0AA-443F-A110-41209AF44F1C)] interface IListBoxItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListBoxItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListBoxItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer)] [uuid(FD7D5FEE-FDE0-482A-8084-DCEBBA5B9806)] interface IListBoxItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer)] [uuid(D7924E16-BD8D-4662-A995-20FF9A056093)] interface IListBoxItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.ListBoxAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListBoxItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListPickerFlyoutPresenterAutomationPeer)] [uuid(56DFDC58-2395-4060-8047-8EA463698A24)] interface IListPickerFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewAutomationPeer)] [uuid(73CECC87-C0DC-4260-9148-75E9864A7230)] interface IListViewAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewAutomationPeer)] [uuid(65F39174-EAA2-4E44-8BE6-4CCA28CD0288)] interface IListViewAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListView* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer)] [uuid(87EC7649-B83D-4E55-9AFD-BD835E748F5C)] interface IListViewBaseAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer)] [uuid(70D3C2BE-8950-4647-9362-FD002F8FF82E)] interface IListViewBaseAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListViewBase* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer)] [uuid(7CB8B732-C1F0-4A3C-BC14-85DD48DEDB85)] interface IListViewBaseHeaderItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer)] [uuid(40EC995F-D631-4004-832E-6D8643E51561)] interface IListViewBaseHeaderItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListViewBaseHeaderItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer)] [uuid(67AB1E4B-AD61-4C88-BA45-0F3A8D061F8F)] interface IListViewHeaderItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer)] [uuid(07668694-2CA5-4BE4-A8B9-592D48F76087)] interface IListViewHeaderItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListViewHeaderItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewHeaderItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer)] [uuid(CA114E70-A16D-4D09-A1CF-1856EF98A9EC)] interface IListViewItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer)] [uuid(C47DFBC0-FACC-4024-A73B-17EC4E662654)] interface IListViewItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ListViewItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer)] [uuid(15A8D7FD-D7A5-4A6C-963C-6F7CE464671A)] interface IListViewItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer)] [uuid(D0DB12BB-D715-4523-ACC0-1E1072D8E32B)] interface IListViewItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ListViewItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.LoopingSelectorAutomationPeer)] [uuid(50B406CA-BAE9-4816-8A3A-0CB4F96478A2)] interface ILoopingSelectorAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemAutomationPeer)] [uuid(D3FA68BF-04CF-4F4C-8D3E-4780A19D4788)] interface ILoopingSelectorItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.LoopingSelectorItemDataAutomationPeer)] [uuid(EF567E32-7CD2-4D32-9590-1F588D5EF38D)] interface ILoopingSelectorItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MapControlAutomationPeer)] [uuid(425BEEE4-F2E8-4BCB-9382-5DFDD11FE45F)] interface IMapControlAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaElementAutomationPeer)] [uuid(BA0B9FC2-A6E2-41A5-B17A-D1594613EFBA)] interface IMediaElementAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaElementAutomationPeer)] [uuid(B2AD3B28-7575-4173-9BC7-80367A164ED2)] interface IMediaElementAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.MediaElement* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MediaElementAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer)] [uuid(02BED209-3F65-4FDD-B5CA-C4750D4E6EA4)] interface IMediaPlayerElementAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer)] [uuid(08848077-82AF-4D19-B170-282A9E0E7F37)] interface IMediaPlayerElementAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.MediaPlayerElement* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MediaPlayerElementAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaTransportControlsAutomationPeer)] [uuid(A3AD8D93-79F8-4958-A3C8-980DEFB83D15)] interface IMediaTransportControlsAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MediaTransportControlsAutomationPeer)] [uuid(F41CB003-E103-4AB0-812A-A08FBDB570CE)] interface IMediaTransportControlsAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.MediaTransportControls* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MediaTransportControlsAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuBarAutomationPeer)] [uuid(4B6ADCF1-F274-5592-85A8-7B099E99B320)] interface IMenuBarAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuBarAutomationPeer)] [uuid(2A094871-4A9B-5A0B-9FDA-7BC3AE957C53)] interface IMenuBarAutomationPeerFactory : IInspectable { HRESULT CreateInstance([in] Windows.UI.Xaml.Controls.MenuBar* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MenuBarAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer)] [uuid(0FCE49B4-CFF5-5C4B-98EE-E75FDDDF799A)] interface IMenuBarItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer)] [uuid(C9C77746-130F-5B19-83A6-61DB584613AA)] interface IMenuBarItemAutomationPeerFactory : IInspectable { HRESULT CreateInstance([in] Windows.UI.Xaml.Controls.MenuBarItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MenuBarItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer)] [uuid(1FC19462-21DF-456E-AA11-8FAC6B4B2AF6)] interface IMenuFlyoutItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer)] [uuid(D08BFCB8-20D1-45D8-A2C2-2F130DF714E0)] interface IMenuFlyoutItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.MenuFlyoutItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MenuFlyoutItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer)] [uuid(E244A871-FCBB-48FC-8A93-41EA134B53CE)] interface IMenuFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer)] [uuid(07B5172D-761D-452B-9E6D-FA2A8BE0AD26)] interface IMenuFlyoutPresenterAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.MenuFlyoutPresenter* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.MenuFlyoutPresenterAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.NavigationViewItemAutomationPeer)] [uuid(309847A5-9971-4D8D-A81C-085C7086A1B9)] interface INavigationViewItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.NavigationViewItemAutomationPeer)] [uuid(0BC2835D-AA38-4F97-9664-E6FC821D81ED)] interface INavigationViewItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.NavigationViewItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.NavigationViewItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PasswordBoxAutomationPeer)] [uuid(684F065E-3DF3-4B9F-82AD-8819DB3B218A)] interface IPasswordBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PasswordBoxAutomationPeer)] [uuid(AC3D7EDE-DCA4-481C-B520-4A9B3F3B179C)] interface IPasswordBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.PasswordBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.PasswordBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PersonPictureAutomationPeer)] [uuid(27156D4C-A66F-4AAF-8286-4F796D30628C)] interface IPersonPictureAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PersonPictureAutomationPeer)] [uuid(A95F1F6D-2524-44A4-97FD-1181130100AD)] interface IPersonPictureAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.PersonPicture* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.PersonPictureAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PickerFlyoutPresenterAutomationPeer)] [uuid(28414BF7-8382-4EAE-93C1-D6F035AA8155)] interface IPickerFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer)] [uuid(E715A8F8-3B9D-402C-81E2-6E912EF58981)] interface IPivotAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer)] [uuid(3EFE0F94-0C91-4341-B9AC-1B56B4E6B84F)] interface IPivotAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Pivot* owner, [out] [retval] Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotItemAutomationPeer)] [uuid(1A4241AD-5D55-4D27-B40F-2D37506FBE78)] interface IPivotItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotItemAutomationPeer)] [uuid(F2810471-183F-416B-B41A-1E5A958A91F4)] interface IPivotItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.PivotItem* owner, [out] [retval] Windows.UI.Xaml.Automation.Peers.PivotItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer)] [uuid(A2A3B788-EA1D-48B7-88EE-F08B6AA07FEE)] interface IPivotItemDataAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer)] [uuid(517A2480-D3B6-412E-82B6-94A0A84C13B0)] interface IPivotItemDataAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.PivotAutomationPeer* parent, [out] [retval] Windows.UI.Xaml.Automation.Peers.PivotItemDataAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ProgressBarAutomationPeer)] [uuid(93F48F86-D840-4FB6-AC2F-5F779B854B0D)] interface IProgressBarAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ProgressBarAutomationPeer)] [uuid(364679AB-B80F-41B4-8EEA-2F5251BC739C)] interface IProgressBarAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ProgressBar* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ProgressBarAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ProgressRingAutomationPeer)] [uuid(BC305EEE-39D3-4EEB-AC33-2394DE123E2E)] interface IProgressRingAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ProgressRingAutomationPeer)] [uuid(F3DB204B-157E-40BC-9593-55BC5C71A4F6)] interface IProgressRingAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ProgressRing* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ProgressRingAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer)] [uuid(7E6A5ED8-0B30-4743-B102-DCDF548E3131)] interface IRadioButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer)] [uuid(4940C4FD-3D88-49CA-8F31-924187AF0BFE)] interface IRadioButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.RadioButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RadioButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer)] [uuid(E454B549-4B2C-42AD-B04B-D35947D1EE50)] interface IRangeBaseAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer)] [uuid(827C7601-3078-4479-95EA-91374CA06207)] interface IRangeBaseAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.RangeBase* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RatingControlAutomationPeer)] [uuid(3D14349A-9963-4A47-823C-F457CB3209D5)] interface IRatingControlAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RatingControlAutomationPeer)] [uuid(F179F272-9846-4632-8B9C-BE6FA8D3C9BB)] interface IRatingControlAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.RatingControl* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RatingControlAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer)] [uuid(29E41AD5-A8AC-4E8A-83D8-09E37E054257)] interface IRepeatButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer)] [uuid(6A6FF9D4-575E-4E60-BDD6-EC14419B4FF6)] interface IRepeatButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.RepeatButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RepeatButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichEditBoxAutomationPeer)] [uuid(C69F5C04-16EE-467A-A833-C3DA8458AD64)] interface IRichEditBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichEditBoxAutomationPeer)] [uuid(752C8399-D296-4D87-9020-A4750E885B3C)] interface IRichEditBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.RichEditBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RichEditBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichTextBlockAutomationPeer)] [uuid(93A01A9C-9609-41FA-82F3-909C09F49A72)] interface IRichTextBlockAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichTextBlockAutomationPeer)] [uuid(2038AE61-1389-467A-AED6-37334DA9622B)] interface IRichTextBlockAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.RichTextBlock* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RichTextBlockAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichTextBlockOverflowAutomationPeer)] [uuid(8C9A409A-2736-437B-AB36-A16A202F105D)] interface IRichTextBlockOverflowAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.RichTextBlockOverflowAutomationPeer)] [uuid(BD5EB663-2C14-4665-ADEF-F2B033947BEB)] interface IRichTextBlockOverflowAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.RichTextBlockOverflow* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.RichTextBlockOverflowAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ScrollBarAutomationPeer)] [uuid(69E0C369-BBE7-41F2-87CA-AAD813FE550E)] interface IScrollBarAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ScrollBarAutomationPeer)] [uuid(E1302110-AFEB-4595-8E3D-EDC0844A2B21)] interface IScrollBarAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.ScrollBar* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ScrollBarAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer)] [uuid(D985F259-1B09-4E88-88FD-421750DC6B45)] interface IScrollViewerAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer)] [uuid(270DFF7D-D96D-48F9-A36A-C252AA9C4670)] interface IScrollViewerAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ScrollViewer* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ScrollViewerAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SearchBoxAutomationPeer)] [uuid(854011A4-18A6-4F30-939B-8871AFA3F5E9)] interface ISearchBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SearchBoxAutomationPeer)] [uuid(B3C01430-7FAA-41BB-8E91-7C761C5267F1)] interface ISearchBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.SearchBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SearchBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer)] [uuid(162AC829-7115-43EC-B383-A7B71644069D)] interface ISelectorAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer)] [uuid(7B525646-829B-4DCC-BD52-5A8D0399387A)] interface ISelectorAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.Selector* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer)] [uuid(AE8B3477-860A-45BB-BF7C-E1B27419D1DD)] interface ISelectorItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer)] [uuid(66D7EDFB-786D-4362-A964-EBFB21776C30)] interface ISelectorItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithParentAndItem([in] IInspectable* item, [in] Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer* parent, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer)] [uuid(3C2FAC6C-A977-47FC-B44E-2754C0B2BEA9)] interface ISemanticZoomAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer)] [uuid(F518D44D-A493-4496-B077-9674C7F4C5FA)] interface ISemanticZoomAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.SemanticZoom* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SemanticZoomAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer)] [uuid(D0DE0CDB-30CF-47A6-A5EB-9C77F0B0D6DD)] interface ISettingsFlyoutAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer)] [uuid(F94762BD-8A14-40E4-94A7-3F33C922E945)] interface ISettingsFlyoutAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.SettingsFlyout* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SettingsFlyoutAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer)] [uuid(EC30015A-D611-46D0-AE4F-6ECF27DFBAA5)] interface ISliderAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer)] [uuid(971B8056-9A7A-4DF9-95FA-6F5C04C91CAC)] interface ISliderAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Slider* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TextBlockAutomationPeer)] [uuid(BE2057F5-6715-4E69-A050-92BD0CE232A9)] interface ITextBlockAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TextBlockAutomationPeer)] [uuid(76BF924B-7CA0-4B01-BC5C-A8CF4D3691DE)] interface ITextBlockAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.TextBlock* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.TextBlockAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TextBoxAutomationPeer)] [uuid(3A4F1CA0-5E5D-4D26-9067-E740BF657A9F)] interface ITextBoxAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TextBoxAutomationPeer)] [uuid(01F0C067-966B-4130-B872-469E42BD4A7F)] interface ITextBoxAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.TextBox* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.TextBoxAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ThumbAutomationPeer)] [uuid(DC2949B5-B45E-4D6D-892F-D9422C950EFB)] interface IThumbAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ThumbAutomationPeer)] [uuid(970743FF-AF41-4600-B55D-26D43DF860E1)] interface IThumbAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.Thumb* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ThumbAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer)] [uuid(A43D44EF-3285-4DF7-B4A4-E4CDF36A3A17)] interface ITimePickerAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer)] [uuid(978F6671-47F8-40A7-9E21-68128B16B4FD)] interface ITimePickerAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.TimePicker* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.TimePickerAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TimePickerFlyoutPresenterAutomationPeer)] [uuid(DA93EE27-82F1-4701-8706-BE297BF06043)] interface ITimePickerFlyoutPresenterAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer)] [uuid(62DBE6C5-BC0A-45BB-BF77-EA0F1502891F)] interface IToggleButtonAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer)] [uuid(C9218CC4-AD4B-4D03-A6A4-7D59E6360004)] interface IToggleButtonAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.Primitives.ToggleButton* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer)] [uuid(6B57EAFE-6AF1-4903-8373-3437BF352345)] interface IToggleMenuFlyoutItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer)] [uuid(94364B77-8F6C-4837-AAE3-94D010D8D162)] interface IToggleMenuFlyoutItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ToggleMenuFlyoutItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ToggleMenuFlyoutItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer)] [uuid(C011F174-E89E-4790-BF9A-78EBB5F59E9F)] interface IToggleSwitchAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer)] [uuid(31F933E3-FEF8-4419-9DF5-D9EF7196EA34)] interface IToggleSwitchAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.ToggleSwitch* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.ToggleSwitchAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer)] [uuid(2331D648-B617-437F-920C-71D450503E65)] interface ITreeViewItemAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer)] [uuid(73D388BF-1D01-4159-82C0-2B2996DBFDCE)] interface ITreeViewItemAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.TreeViewItem* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.TreeViewItemAutomationPeer** value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TreeViewListAutomationPeer)] [uuid(71C1B5BC-BB29-4479-A8A8-606BE6B823AE)] interface ITreeViewListAutomationPeer : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Automation.Peers.TreeViewListAutomationPeer)] [uuid(00F597E2-F811-475A-BFE6-290FE707FA88)] interface ITreeViewListAutomationPeerFactory : IInspectable { HRESULT CreateInstanceWithOwner([in] Windows.UI.Xaml.Controls.TreeViewList* owner, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Automation.Peers.TreeViewListAutomationPeer** value); } [composable(Windows.UI.Xaml.Automation.Peers.IAppBarAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IAppBarAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IToggleProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Automation.Provider.IWindowProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IAppBarButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IAppBarButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IAppBarToggleButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarToggleButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IAppBarToggleButtonAutomationPeer; } [activatable(Windows.UI.Xaml.Automation.Peers.IAutoSuggestBoxAutomationPeerFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AutoSuggestBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IAutoSuggestBoxAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IAutomationPeerFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Automation.Peers.IAutomationPeerStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Automation.Peers.IAutomationPeerStatics3, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass AutomationPeer : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer2; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer3; [contract(Windows.Foundation.UniversalApiContract, 2.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer4; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer5; [contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer6; [contract(Windows.Foundation.UniversalApiContract, 5.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer7; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer8; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeer9; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [protected] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerProtected; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides2; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides3; [contract(Windows.Foundation.UniversalApiContract, 2.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides4; [contract(Windows.Foundation.UniversalApiContract, 3.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides5; [contract(Windows.Foundation.UniversalApiContract, 4.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides6; [contract(Windows.Foundation.UniversalApiContract, 6.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides8; [contract(Windows.Foundation.UniversalApiContract, 7.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerOverrides9; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [activatable(Windows.UI.Xaml.Automation.Peers.IAutomationPeerAnnotationFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Automation.Peers.IAutomationPeerAnnotationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass AutomationPeerAnnotation : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Automation.Peers.IAutomationPeerAnnotation; } [composable(Windows.UI.Xaml.Automation.Peers.IButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IButtonBaseAutomationPeerFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ButtonBaseAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IButtonBaseAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ICalendarDatePickerAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 6.0)] [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CalendarDatePickerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ICalendarDatePickerAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; [contract(Windows.Foundation.UniversalApiContract, 6.0)] interface Windows.UI.Xaml.Automation.Provider.IValueProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ICaptureElementAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CaptureElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ICaptureElementAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ICheckBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CheckBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ICheckBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IColorPickerSliderAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ColorPickerSliderAutomationPeer : Windows.UI.Xaml.Automation.Peers.SliderAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IColorPickerSliderAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IColorSpectrumAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ColorSpectrumAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IColorSpectrumAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IComboBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ComboBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IComboBoxAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IValueProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Automation.Provider.IWindowProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IComboBoxItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ComboBoxItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IComboBoxItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IComboBoxItemDataAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ComboBoxItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IComboBoxItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IDatePickerAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DatePickerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IDatePickerAutomationPeer; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DatePickerFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IDatePickerFlyoutPresenterAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IFlipViewAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FlipViewAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IFlipViewAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IFlipViewItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FlipViewItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IFlipViewItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IFlipViewItemDataAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FlipViewItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IFlipViewItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IFlyoutPresenterAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IFlyoutPresenterAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IFrameworkElementAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Automation.Peers.IFrameworkElementAutomationPeerStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass FrameworkElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.AutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IFrameworkElementAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IGridViewAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GridViewAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IGridViewAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IGridViewHeaderItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GridViewHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IGridViewHeaderItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IGridViewItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GridViewItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IGridViewItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IGridViewItemDataAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GridViewItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IGridViewItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IGroupItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GroupItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IGroupItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IHubAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass HubAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IHubAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IHubSectionAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass HubSectionAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IHubSectionAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IHyperlinkButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass HyperlinkButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IHyperlinkButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IImageAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ImageAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IImageAutomationPeer; } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass InkToolbarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IInkToolbarAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.AutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IItemAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IVirtualizedItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IItemsControlAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ItemsControlAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IItemsControlAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Peers.IItemsControlAutomationPeer2; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Automation.Peers.IItemsControlAutomationPeerOverrides2; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IItemContainerProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IListBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListBoxItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListBoxItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListBoxItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListBoxItemDataAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListBoxItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListBoxItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListPickerFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListPickerFlyoutPresenterAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewBaseAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewBaseAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewBaseAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IDropTargetProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewBaseHeaderItemAutomationPeerFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewBaseHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewBaseHeaderItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewHeaderItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewHeaderItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewBaseHeaderItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewHeaderItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IListViewItemDataAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IListViewItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LoopingSelectorAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ILoopingSelectorAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IItemContainerProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollProvider; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LoopingSelectorItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ILoopingSelectorItemAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LoopingSelectorItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.AutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ILoopingSelectorItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IVirtualizedItemProvider; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MapControlAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMapControlAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollProvider; [contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Automation.Provider.ITransformProvider2; [contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Automation.Provider.ITransformProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IMediaElementAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MediaElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMediaElementAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IMediaPlayerElementAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 3.0)] [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MediaPlayerElementAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMediaPlayerElementAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IMediaTransportControlsAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MediaTransportControlsAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMediaTransportControlsAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IMenuBarAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMenuBarAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IMenuBarItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuBarItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMenuBarItemAutomationPeer; interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IMenuFlyoutItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuFlyoutItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMenuFlyoutItemAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IMenuFlyoutPresenterAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IMenuFlyoutPresenterAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.INavigationViewItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass NavigationViewItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.INavigationViewItemAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IPasswordBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PasswordBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPasswordBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IPersonPictureAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PersonPictureAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPersonPictureAutomationPeer; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PickerFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPickerFlyoutPresenterAutomationPeer; } [activatable(Windows.UI.Xaml.Automation.Peers.IPivotAutomationPeerFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPivotAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollProvider; } [activatable(Windows.UI.Xaml.Automation.Peers.IPivotItemAutomationPeerFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPivotItemAutomationPeer; } [activatable(Windows.UI.Xaml.Automation.Peers.IPivotItemDataAutomationPeerFactory, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotItemDataAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IPivotItemDataAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollItemProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IVirtualizedItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IProgressBarAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ProgressBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IProgressBarAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IProgressRingAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ProgressRingAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IProgressRingAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IRadioButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RadioButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ToggleButtonAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRadioButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IRangeBaseAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RangeBaseAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRangeBaseAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IRangeValueProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IRatingControlAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RatingControlAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRatingControlAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IRepeatButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RepeatButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRepeatButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IInvokeProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IRichEditBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RichEditBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRichEditBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IRichTextBlockAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RichTextBlockAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRichTextBlockAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IRichTextBlockOverflowAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RichTextBlockOverflowAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IRichTextBlockOverflowAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IScrollBarAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ScrollBarAutomationPeer : Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IScrollBarAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IScrollViewerAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ScrollViewerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IScrollViewerAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IScrollProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ISearchBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SearchBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISearchBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ISelectorAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SelectorAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemsControlAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISelectorAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ISelectorItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SelectorItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISelectorItemAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.ISelectionItemProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ISemanticZoomAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SemanticZoomAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISemanticZoomAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IToggleProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ISettingsFlyoutAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SettingsFlyoutAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISettingsFlyoutAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ISliderAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SliderAutomationPeer : Windows.UI.Xaml.Automation.Peers.RangeBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ISliderAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ITextBlockAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TextBlockAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITextBlockAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ITextBoxAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TextBoxAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITextBoxAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IThumbAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ThumbAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IThumbAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.ITimePickerAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TimePickerAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITimePickerAutomationPeer; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TimePickerFlyoutPresenterAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITimePickerFlyoutPresenterAutomationPeer; } [composable(Windows.UI.Xaml.Automation.Peers.IToggleButtonAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ToggleButtonAutomationPeer : Windows.UI.Xaml.Automation.Peers.ButtonBaseAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IToggleButtonAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IToggleProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IToggleMenuFlyoutItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ToggleMenuFlyoutItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IToggleMenuFlyoutItemAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IToggleProvider; } [composable(Windows.UI.Xaml.Automation.Peers.IToggleSwitchAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ToggleSwitchAutomationPeer : Windows.UI.Xaml.Automation.Peers.FrameworkElementAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.IToggleSwitchAutomationPeer; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Automation.Provider.IToggleProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ITreeViewItemAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 6.0)] [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TreeViewItemAutomationPeer : Windows.UI.Xaml.Automation.Peers.ListViewItemAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITreeViewItemAutomationPeer; interface Windows.UI.Xaml.Automation.Provider.IExpandCollapseProvider; } [composable(Windows.UI.Xaml.Automation.Peers.ITreeViewListAutomationPeerFactory, public, Windows.Foundation.UniversalApiContract, 6.0)] [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass TreeViewListAutomationPeer : Windows.UI.Xaml.Automation.Peers.SelectorAutomationPeer { [default] interface Windows.UI.Xaml.Automation.Peers.ITreeViewListAutomationPeer; } } } } } }