// // 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.Foundation.Numerics.idl"; import "Windows.UI.idl"; import "Windows.UI.Xaml.idl"; import "Windows.UI.Xaml.Controls.idl"; import "Windows.UI.Xaml.Data.idl"; import "Windows.UI.Xaml.Input.idl"; import "Windows.UI.Xaml.Media.idl"; import "Windows.UI.Xaml.Media.Animation.idl"; // Forward Declare namespace Windows { namespace Foundation { namespace Numerics { typedef struct Vector4 Vector4; } } } namespace Windows { namespace Foundation { typedef struct Point Point; typedef struct Rect Rect; typedef struct Size Size; apicontract UniversalApiContract; } } namespace Windows { namespace UI { typedef struct Color Color; } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { typedef enum ClickMode ClickMode; runtimeclass ColorChangedEventArgs; typedef enum ColorPickerHsvChannel ColorPickerHsvChannel; typedef enum ColorSpectrumComponents ColorSpectrumComponents; typedef enum ColorSpectrumShape ColorSpectrumShape; runtimeclass Control; interface IInsertionPanel; runtimeclass IconElement; typedef enum LightDismissOverlayMode LightDismissOverlayMode; typedef enum Orientation Orientation; delegate SelectionChangedEventHandler; } } } } namespace Windows { namespace UI { namespace Xaml { typedef struct CornerRadius CornerRadius; } } } namespace Windows { namespace UI { namespace Xaml { namespace Data { interface IValueConverter; } } } } namespace Windows { namespace UI { namespace Xaml { runtimeclass DataTemplate; runtimeclass DependencyObject; runtimeclass DependencyProperty; typedef enum ElementSoundMode ElementSoundMode; runtimeclass FrameworkElement; typedef struct GridLength GridLength; typedef enum HorizontalAlignment HorizontalAlignment; } } } namespace Windows { namespace UI { namespace Xaml { namespace Input { interface ICommand; runtimeclass ProcessKeyboardAcceleratorEventArgs; } } } } namespace Windows { namespace UI { namespace Xaml { namespace Media { namespace Animation { runtimeclass TransitionCollection; } } } } } namespace Windows { namespace UI { namespace Xaml { namespace Media { runtimeclass Brush; runtimeclass ImageSource; } } } } namespace Windows { namespace UI { namespace Xaml { delegate RoutedEventHandler; typedef struct Thickness Thickness; runtimeclass UIElement; typedef enum VerticalAlignment VerticalAlignment; typedef enum Visibility Visibility; runtimeclass XamlRoot; } } } namespace Windows { namespace UI { namespace Xaml { namespace Controls { namespace Primitives { typedef enum AnimationDirection AnimationDirection; typedef enum ComponentResourceLocation ComponentResourceLocation; typedef enum EdgeTransitionLocation EdgeTransitionLocation; typedef enum FlyoutPlacementMode FlyoutPlacementMode; typedef enum FlyoutShowMode FlyoutShowMode; typedef enum GeneratorDirection GeneratorDirection; typedef enum GroupHeaderPlacement GroupHeaderPlacement; typedef enum ListViewItemPresenterCheckMode ListViewItemPresenterCheckMode; typedef enum ListViewItemPresenterSelectionIndicatorMode ListViewItemPresenterSelectionIndicatorMode; typedef enum PlacementMode PlacementMode; typedef enum PopupPlacementMode PopupPlacementMode; typedef enum ScrollEventType ScrollEventType; typedef enum ScrollingIndicatorMode ScrollingIndicatorMode; typedef enum SliderSnapsTo SliderSnapsTo; typedef enum SnapPointsAlignment SnapPointsAlignment; typedef enum TickPlacement TickPlacement; typedef struct GeneratorPosition GeneratorPosition; delegate DragCompletedEventHandler; delegate DragDeltaEventHandler; delegate DragStartedEventHandler; delegate ItemsChangedEventHandler; delegate RangeBaseValueChangedEventHandler; delegate ScrollEventHandler; interface IAppBarButtonTemplateSettings; interface IAppBarTemplateSettings; interface IAppBarTemplateSettings2; interface IAppBarToggleButtonTemplateSettings; interface IButtonBase; interface IButtonBaseFactory; interface IButtonBaseStatics; interface ICalendarPanel; interface ICalendarViewTemplateSettings; interface ICarouselPanel; interface ICarouselPanelFactory; interface IColorPickerSlider; interface IColorPickerSliderFactory; interface IColorPickerSliderStatics; interface IColorSpectrum; interface IColorSpectrumFactory; interface IColorSpectrumStatics; interface IComboBoxTemplateSettings; interface IComboBoxTemplateSettings2; interface ICommandBarFlyoutCommandBar; interface ICommandBarFlyoutCommandBarFactory; interface ICommandBarFlyoutCommandBarTemplateSettings; interface ICommandBarTemplateSettings; interface ICommandBarTemplateSettings2; interface ICommandBarTemplateSettings3; interface ICommandBarTemplateSettings4; interface IDragCompletedEventArgs; interface IDragCompletedEventArgsFactory; interface IDragDeltaEventArgs; interface IDragDeltaEventArgsFactory; interface IDragStartedEventArgs; interface IDragStartedEventArgsFactory; interface IFlyoutBase; interface IFlyoutBase2; interface IFlyoutBase3; interface IFlyoutBase4; interface IFlyoutBase5; interface IFlyoutBase6; interface IFlyoutBaseClosingEventArgs; interface IFlyoutBaseFactory; interface IFlyoutBaseOverrides; interface IFlyoutBaseOverrides4; interface IFlyoutBaseStatics; interface IFlyoutBaseStatics2; interface IFlyoutBaseStatics3; interface IFlyoutBaseStatics5; interface IFlyoutBaseStatics6; interface IFlyoutShowOptions; interface IFlyoutShowOptionsFactory; interface IGeneratorPositionHelper; interface IGeneratorPositionHelperStatics; interface IGridViewItemPresenter; interface IGridViewItemPresenterFactory; interface IGridViewItemPresenterStatics; interface IGridViewItemTemplateSettings; interface IItemsChangedEventArgs; interface IJumpListItemBackgroundConverter; interface IJumpListItemBackgroundConverterStatics; interface IJumpListItemForegroundConverter; interface IJumpListItemForegroundConverterStatics; interface ILayoutInformation; interface ILayoutInformationStatics; interface ILayoutInformationStatics2; interface IListViewItemPresenter; interface IListViewItemPresenter2; interface IListViewItemPresenter3; interface IListViewItemPresenter4; interface IListViewItemPresenterFactory; interface IListViewItemPresenterStatics; interface IListViewItemPresenterStatics2; interface IListViewItemPresenterStatics3; interface IListViewItemPresenterStatics4; interface IListViewItemTemplateSettings; interface ILoopingSelector; interface ILoopingSelectorItem; interface ILoopingSelectorPanel; interface ILoopingSelectorStatics; interface IMenuFlyoutItemTemplateSettings; interface IMenuFlyoutPresenterTemplateSettings; interface INavigationViewItemPresenter; interface INavigationViewItemPresenterFactory; interface INavigationViewItemPresenterStatics; interface IOrientedVirtualizingPanel; interface IOrientedVirtualizingPanelFactory; interface IPickerFlyoutBase; interface IPickerFlyoutBaseFactory; interface IPickerFlyoutBaseOverrides; interface IPickerFlyoutBaseStatics; interface IPivotHeaderItem; interface IPivotHeaderItemFactory; interface IPivotHeaderPanel; interface IPivotPanel; interface IPopup; interface IPopup2; interface IPopup3; interface IPopup4; interface IPopupStatics; interface IPopupStatics2; interface IPopupStatics3; interface IPopupStatics4; interface IProgressBarTemplateSettings; interface IProgressRingTemplateSettings; interface IRangeBase; interface IRangeBaseFactory; interface IRangeBaseOverrides; interface IRangeBaseStatics; interface IRangeBaseValueChangedEventArgs; interface IRepeatButton; interface IRepeatButtonStatics; interface IScrollBar; interface IScrollBarStatics; interface IScrollEventArgs; interface IScrollSnapPointsInfo; interface ISelector; interface ISelectorFactory; interface ISelectorItem; interface ISelectorItemFactory; interface ISelectorItemStatics; interface ISelectorStatics; interface ISettingsFlyoutTemplateSettings; interface ISplitViewTemplateSettings; interface IThumb; interface IThumbStatics; interface ITickBar; interface ITickBarStatics; interface IToggleButton; interface IToggleButtonFactory; interface IToggleButtonOverrides; interface IToggleButtonStatics; interface IToggleSwitchTemplateSettings; interface IToolTipTemplateSettings; runtimeclass AppBarButtonTemplateSettings; runtimeclass AppBarTemplateSettings; runtimeclass AppBarToggleButtonTemplateSettings; runtimeclass ButtonBase; runtimeclass CalendarPanel; runtimeclass CalendarViewTemplateSettings; runtimeclass CarouselPanel; runtimeclass ColorPickerSlider; runtimeclass ColorSpectrum; runtimeclass ComboBoxTemplateSettings; runtimeclass CommandBarFlyoutCommandBar; runtimeclass CommandBarFlyoutCommandBarTemplateSettings; runtimeclass CommandBarTemplateSettings; runtimeclass DragCompletedEventArgs; runtimeclass DragDeltaEventArgs; runtimeclass DragStartedEventArgs; runtimeclass FlyoutBase; runtimeclass FlyoutBaseClosingEventArgs; runtimeclass FlyoutShowOptions; runtimeclass GeneratorPositionHelper; runtimeclass GridViewItemPresenter; runtimeclass GridViewItemTemplateSettings; runtimeclass ItemsChangedEventArgs; runtimeclass JumpListItemBackgroundConverter; runtimeclass JumpListItemForegroundConverter; runtimeclass LayoutInformation; runtimeclass ListViewItemPresenter; runtimeclass ListViewItemTemplateSettings; runtimeclass LoopingSelector; runtimeclass LoopingSelectorItem; runtimeclass LoopingSelectorPanel; runtimeclass MenuFlyoutItemTemplateSettings; runtimeclass MenuFlyoutPresenterTemplateSettings; runtimeclass NavigationViewItemPresenter; runtimeclass OrientedVirtualizingPanel; runtimeclass PickerFlyoutBase; runtimeclass PivotHeaderItem; runtimeclass PivotHeaderPanel; runtimeclass PivotPanel; runtimeclass Popup; runtimeclass ProgressBarTemplateSettings; runtimeclass ProgressRingTemplateSettings; runtimeclass RangeBase; runtimeclass RangeBaseValueChangedEventArgs; runtimeclass RepeatButton; runtimeclass ScrollBar; runtimeclass ScrollEventArgs; runtimeclass Selector; runtimeclass SelectorItem; runtimeclass SettingsFlyoutTemplateSettings; runtimeclass SplitViewTemplateSettings; runtimeclass Thumb; runtimeclass TickBar; runtimeclass ToggleButton; runtimeclass ToggleSwitchTemplateSettings; runtimeclass ToolTipTemplateSettings; } } } } } // Generic instantiations namespace Windows { namespace UI { namespace Xaml { namespace Controls { namespace Primitives { declare { interface Windows.Foundation.Collections.IIterable; interface Windows.Foundation.Collections.IIterator; interface Windows.Foundation.Collections.IVectorView; interface Windows.Foundation.TypedEventHandler; } } } } } } // Type definition namespace Windows { namespace UI { namespace Xaml { namespace Controls { namespace Primitives { [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum AnimationDirection { Left = 0, Top = 1, Right = 2, Bottom = 3 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum ComponentResourceLocation { Application = 0, Nested = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum EdgeTransitionLocation { Left = 0, Top = 1, Right = 2, Bottom = 3 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum FlyoutPlacementMode { Top = 0, Bottom = 1, Left = 2, Right = 3, Full = 4, [contract(Windows.Foundation.UniversalApiContract, 7.0)] TopEdgeAlignedLeft = 5, [contract(Windows.Foundation.UniversalApiContract, 7.0)] TopEdgeAlignedRight = 6, [contract(Windows.Foundation.UniversalApiContract, 7.0)] BottomEdgeAlignedLeft = 7, [contract(Windows.Foundation.UniversalApiContract, 7.0)] BottomEdgeAlignedRight = 8, [contract(Windows.Foundation.UniversalApiContract, 7.0)] LeftEdgeAlignedTop = 9, [contract(Windows.Foundation.UniversalApiContract, 7.0)] LeftEdgeAlignedBottom = 10, [contract(Windows.Foundation.UniversalApiContract, 7.0)] RightEdgeAlignedTop = 11, [contract(Windows.Foundation.UniversalApiContract, 7.0)] RightEdgeAlignedBottom = 12, [contract(Windows.Foundation.UniversalApiContract, 7.0)] Auto = 13 }; [contract(Windows.Foundation.UniversalApiContract, 7.0)] enum FlyoutShowMode { Auto = 0, Standard = 1, Transient = 2, TransientWithDismissOnPointerMoveAway = 3 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum GeneratorDirection { Forward = 0, Backward = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum GroupHeaderPlacement { Top = 0, Left = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum ListViewItemPresenterCheckMode { Inline = 0, Overlay = 1 }; [contract(Windows.Foundation.UniversalApiContract, 13.0)] enum ListViewItemPresenterSelectionIndicatorMode { Inline = 0, Overlay = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum PlacementMode { Bottom = 2, Left = 9, Mouse = 7, Right = 4, Top = 10 }; [contract(Windows.Foundation.UniversalApiContract, 14.0)] enum PopupPlacementMode { Auto = 0, Top = 1, Bottom = 2, Left = 3, Right = 4, TopEdgeAlignedLeft = 5, TopEdgeAlignedRight = 6, BottomEdgeAlignedLeft = 7, BottomEdgeAlignedRight = 8, LeftEdgeAlignedTop = 9, LeftEdgeAlignedBottom = 10, RightEdgeAlignedTop = 11, RightEdgeAlignedBottom = 12 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum ScrollEventType { SmallDecrement = 0, SmallIncrement = 1, LargeDecrement = 2, LargeIncrement = 3, ThumbPosition = 4, ThumbTrack = 5, First = 6, Last = 7, EndScroll = 8 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum ScrollingIndicatorMode { None = 0, TouchIndicator = 1, MouseIndicator = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum SliderSnapsTo { StepValues = 0, Ticks = 1 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum SnapPointsAlignment { Near = 0, Center = 1, Far = 2 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] enum TickPlacement { None = 0, TopLeft = 1, BottomRight = 2, Outside = 3, Inline = 4 }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] struct GeneratorPosition { INT32 Index; INT32 Offset; }; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(36B28888-19AC-4B4E-9137-A6CF2B023883)] delegate HRESULT DragCompletedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(4AC24F9F-AC28-49E9-9189-DCCFFEB66472)] delegate HRESULT DragDeltaEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(D2EEA48A-C65A-495D-A2F1-72C66989142D)] delegate HRESULT DragStartedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(178257BE-A304-482F-8BF0-B9D2E39612A3)] delegate HRESULT ItemsChangedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(E3906FD9-4D1B-4AC8-A43C-C3B908742799)] delegate HRESULT RangeBaseValueChangedEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(8860B0A4-A383-4C83-B306-A1C39D7DB87F)] delegate HRESULT ScrollEventHandler([in] IInspectable* sender, [in] Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs* e); [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings)] [uuid(CBC9B39D-0C95-4951-BFF2-13963691C366)] interface IAppBarButtonTemplateSettings : IInspectable { [propget] HRESULT KeyboardAcceleratorTextMinWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings)] [uuid(BCC2A863-EB35-423C-8389-D7827BE3BF67)] interface IAppBarTemplateSettings : IInspectable { [propget] HRESULT ClipRect([out] [retval] Windows.Foundation.Rect* value); [propget] HRESULT CompactVerticalDelta([out] [retval] DOUBLE* value); [propget] HRESULT CompactRootMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propget] HRESULT MinimalVerticalDelta([out] [retval] DOUBLE* value); [propget] HRESULT MinimalRootMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propget] HRESULT HiddenVerticalDelta([out] [retval] DOUBLE* value); [propget] HRESULT HiddenRootMargin([out] [retval] Windows.UI.Xaml.Thickness* value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.AppBarTemplateSettings)] [uuid(CBE66259-0399-5BCC-B925-4D5F5C9A4568)] interface IAppBarTemplateSettings2 : IInspectable { [propget] HRESULT NegativeCompactVerticalDelta([out] [retval] DOUBLE* value); [propget] HRESULT NegativeMinimalVerticalDelta([out] [retval] DOUBLE* value); [propget] HRESULT NegativeHiddenVerticalDelta([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings)] [uuid(AAF99C48-D8F4-40D9-9FA3-3A64F0FEC5D8)] interface IAppBarToggleButtonTemplateSettings : IInspectable { [propget] HRESULT KeyboardAcceleratorTextMinWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ButtonBase)] [uuid(FA002C1A-494E-46CF-91D4-E14A8D798674)] interface IButtonBase : IInspectable { [propget] HRESULT ClickMode([out] [retval] Windows.UI.Xaml.Controls.ClickMode* value); [propput] HRESULT ClickMode([in] Windows.UI.Xaml.Controls.ClickMode value); [propget] HRESULT IsPointerOver([out] [retval] boolean* value); [propget] HRESULT IsPressed([out] [retval] boolean* value); [propget] HRESULT Command([out] [retval] Windows.UI.Xaml.Input.ICommand** value); [propput] HRESULT Command([in] Windows.UI.Xaml.Input.ICommand* value); [propget] HRESULT CommandParameter([out] [retval] IInspectable** value); [propput] HRESULT CommandParameter([in] IInspectable* value); [eventadd] HRESULT Click([in] Windows.UI.Xaml.RoutedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Click([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ButtonBase)] [uuid(389B7C71-5220-42B2-9992-2690C1A6702F)] interface IButtonBaseFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.ButtonBase** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ButtonBase)] [uuid(67EF17E1-FE37-474F-9E97-3B5E0B30F2DF)] interface IButtonBaseStatics : IInspectable { [propget] HRESULT ClickModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsPointerOverProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsPressedProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CommandProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CommandParameterProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CalendarPanel)] [uuid(FCD55A2D-02D3-4EE6-9A90-9DF3EAD00994)] interface ICalendarPanel : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings)] [uuid(56C71483-64E1-477C-8A0B-CB2F3334B9B0)] interface ICalendarViewTemplateSettings : IInspectable { [propget] HRESULT MinViewWidth([out] [retval] DOUBLE* value); [propget] HRESULT HeaderText([out] [retval] HSTRING* value); [propget] HRESULT WeekDay1([out] [retval] HSTRING* value); [propget] HRESULT WeekDay2([out] [retval] HSTRING* value); [propget] HRESULT WeekDay3([out] [retval] HSTRING* value); [propget] HRESULT WeekDay4([out] [retval] HSTRING* value); [propget] HRESULT WeekDay5([out] [retval] HSTRING* value); [propget] HRESULT WeekDay6([out] [retval] HSTRING* value); [propget] HRESULT WeekDay7([out] [retval] HSTRING* value); [propget] HRESULT HasMoreContentAfter([out] [retval] boolean* value); [propget] HRESULT HasMoreContentBefore([out] [retval] boolean* value); [propget] HRESULT HasMoreViews([out] [retval] boolean* value); [propget] HRESULT ClipRect([out] [retval] Windows.Foundation.Rect* value); [propget] HRESULT CenterX([out] [retval] DOUBLE* value); [propget] HRESULT CenterY([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CarouselPanel)] [uuid(DEAB78B2-373B-4151-8785-E544D0D9362B)] interface ICarouselPanel : IInspectable { [propget] HRESULT CanVerticallyScroll([out] [retval] boolean* value); [propput] HRESULT CanVerticallyScroll([in] boolean value); [propget] HRESULT CanHorizontallyScroll([out] [retval] boolean* value); [propput] HRESULT CanHorizontallyScroll([in] boolean value); [propget] HRESULT ExtentWidth([out] [retval] DOUBLE* value); [propget] HRESULT ExtentHeight([out] [retval] DOUBLE* value); [propget] HRESULT ViewportWidth([out] [retval] DOUBLE* value); [propget] HRESULT ViewportHeight([out] [retval] DOUBLE* value); [propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value); [propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value); [propget] HRESULT ScrollOwner([out] [retval] IInspectable** value); [propput] HRESULT ScrollOwner([in] IInspectable* value); HRESULT LineUp(); HRESULT LineDown(); HRESULT LineLeft(); HRESULT LineRight(); HRESULT PageUp(); HRESULT PageDown(); HRESULT PageLeft(); HRESULT PageRight(); HRESULT MouseWheelUp(); HRESULT MouseWheelDown(); HRESULT MouseWheelLeft(); HRESULT MouseWheelRight(); HRESULT SetHorizontalOffset([in] DOUBLE offset); HRESULT SetVerticalOffset([in] DOUBLE offset); HRESULT MakeVisible([in] Windows.UI.Xaml.UIElement* visual, [in] Windows.Foundation.Rect rectangle, [out] [retval] Windows.Foundation.Rect* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CarouselPanel)] [uuid(C1109404-9AE1-440E-A0DD-BBB6E2293CBE)] interface ICarouselPanelFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.CarouselPanel** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider)] [uuid(94394D83-E0DF-4C5F-BBCD-8155F4020440)] interface IColorPickerSlider : IInspectable { [propget] HRESULT ColorChannel([out] [retval] Windows.UI.Xaml.Controls.ColorPickerHsvChannel* value); [propput] HRESULT ColorChannel([in] Windows.UI.Xaml.Controls.ColorPickerHsvChannel value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider)] [uuid(06D879A2-8C07-4B1E-A940-9FBCE8F49639)] interface IColorPickerSliderFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorPickerSlider)] [uuid(22EAFC6A-9FE3-4EEE-8734-A1398EC4413A)] interface IColorPickerSliderStatics : IInspectable { [propget] HRESULT ColorChannelProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorSpectrum)] [uuid(CE46F271-F509-4F98-8288-E4942FB385DF)] interface IColorSpectrum : IInspectable { [propget] HRESULT Color([out] [retval] Windows.UI.Color* value); [propput] HRESULT Color([in] Windows.UI.Color value); [propget] HRESULT HsvColor([out] [retval] Windows.Foundation.Numerics.Vector4* value); [propput] HRESULT HsvColor([in] Windows.Foundation.Numerics.Vector4 value); [propget] HRESULT MinHue([out] [retval] INT32* value); [propput] HRESULT MinHue([in] INT32 value); [propget] HRESULT MaxHue([out] [retval] INT32* value); [propput] HRESULT MaxHue([in] INT32 value); [propget] HRESULT MinSaturation([out] [retval] INT32* value); [propput] HRESULT MinSaturation([in] INT32 value); [propget] HRESULT MaxSaturation([out] [retval] INT32* value); [propput] HRESULT MaxSaturation([in] INT32 value); [propget] HRESULT MinValue([out] [retval] INT32* value); [propput] HRESULT MinValue([in] INT32 value); [propget] HRESULT MaxValue([out] [retval] INT32* value); [propput] HRESULT MaxValue([in] INT32 value); [propget] HRESULT Shape([out] [retval] Windows.UI.Xaml.Controls.ColorSpectrumShape* value); [propput] HRESULT Shape([in] Windows.UI.Xaml.Controls.ColorSpectrumShape value); [propget] HRESULT Components([out] [retval] Windows.UI.Xaml.Controls.ColorSpectrumComponents* value); [propput] HRESULT Components([in] Windows.UI.Xaml.Controls.ColorSpectrumComponents value); [eventadd] HRESULT ColorChanged([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT ColorChanged([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorSpectrum)] [uuid(90C7E61E-904D-42AB-B44F-E68DBF0CDEE9)] interface IColorSpectrumFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.ColorSpectrum** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ColorSpectrum)] [uuid(906BEE7C-2CEE-4E90-968B-F0A5BD691B4A)] interface IColorSpectrumStatics : IInspectable { [propget] HRESULT ColorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT HsvColorProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MinHueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MaxHueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MinSaturationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MaxSaturationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MinValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MaxValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ShapeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ComponentsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings)] [uuid(83285C4E-17F6-4AA3-B61B-E87C718604EA)] interface IComboBoxTemplateSettings : IInspectable { [propget] HRESULT DropDownOpenedHeight([out] [retval] DOUBLE* value); [propget] HRESULT DropDownClosedHeight([out] [retval] DOUBLE* value); [propget] HRESULT DropDownOffset([out] [retval] DOUBLE* value); [propget] HRESULT SelectedItemDirection([out] [retval] Windows.UI.Xaml.Controls.Primitives.AnimationDirection* value); } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings)] [uuid(00E90CD7-68BE-449D-B5A7-76E26F703E9B)] interface IComboBoxTemplateSettings2 : IInspectable { [propget] HRESULT DropDownContentMinWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar)] [uuid(14146E7C-38C4-55C4-B706-CE18F6061E7E)] interface ICommandBarFlyoutCommandBar : IInspectable { [propget] HRESULT FlyoutTemplateSettings([out] [retval] Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar)] [uuid(F8236F9F-5559-5697-8E6F-20D70CA17DD0)] interface ICommandBarFlyoutCommandBarFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings)] [uuid(47642C44-26FF-5D14-9CFC-77DC64F3A447)] interface ICommandBarFlyoutCommandBarTemplateSettings : IInspectable { [propget] HRESULT OpenAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT OpenAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT CloseAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT CurrentWidth([out] [retval] DOUBLE* value); [propget] HRESULT ExpandedWidth([out] [retval] DOUBLE* value); [propget] HRESULT WidthExpansionDelta([out] [retval] DOUBLE* value); [propget] HRESULT WidthExpansionAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT WidthExpansionAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT WidthExpansionMoreButtonAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT WidthExpansionMoreButtonAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandUpOverflowVerticalPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandDownOverflowVerticalPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandUpAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandUpAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandUpAnimationHoldPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandDownAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandDownAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT ExpandDownAnimationHoldPosition([out] [retval] DOUBLE* value); [propget] HRESULT ContentClipRect([out] [retval] Windows.Foundation.Rect* value); [propget] HRESULT OverflowContentClipRect([out] [retval] Windows.Foundation.Rect* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings)] [uuid(61C8F92C-05AA-414A-A2AE-482C5A46C08E)] interface ICommandBarTemplateSettings : IInspectable { [propget] HRESULT ContentHeight([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentClipRect([out] [retval] Windows.Foundation.Rect* value); [propget] HRESULT OverflowContentMinWidth([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentMaxHeight([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentHorizontalOffset([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentHeight([out] [retval] DOUBLE* value); [propget] HRESULT NegativeOverflowContentHeight([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings)] [uuid(FBB24F93-C2E2-4177-A2B6-3CD705073CF6)] interface ICommandBarTemplateSettings2 : IInspectable { [propget] HRESULT OverflowContentMaxWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings)] [uuid(3BD71EBA-3403-4BFE-842D-2CE8C511D245)] interface ICommandBarTemplateSettings3 : IInspectable { [propget] HRESULT EffectiveOverflowButtonVisibility([out] [retval] Windows.UI.Xaml.Visibility* value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings)] [uuid(F2562DD3-AA58-59C5-853B-828A19D1214E)] interface ICommandBarTemplateSettings4 : IInspectable { [propget] HRESULT OverflowContentCompactYTranslation([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentMinimalYTranslation([out] [retval] DOUBLE* value); [propget] HRESULT OverflowContentHiddenYTranslation([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs)] [uuid(B04F29A1-BD16-48F6-A511-9C2763641331)] interface IDragCompletedEventArgs : IInspectable { [propget] HRESULT HorizontalChange([out] [retval] DOUBLE* value); [propget] HRESULT VerticalChange([out] [retval] DOUBLE* value); [propget] HRESULT Canceled([out] [retval] boolean* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs)] [uuid(36A7D99D-148C-495F-A0FC-AFC871D62F33)] interface IDragCompletedEventArgsFactory : IInspectable { HRESULT CreateInstanceWithHorizontalChangeVerticalChangeAndCanceled([in] DOUBLE horizontalChange, [in] DOUBLE verticalChange, [in] boolean canceled, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.DragCompletedEventArgs** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs)] [uuid(2C2DD73C-2806-49FC-AAE9-6D792B572B6A)] interface IDragDeltaEventArgs : IInspectable { [propget] HRESULT HorizontalChange([out] [retval] DOUBLE* value); [propget] HRESULT VerticalChange([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs)] [uuid(46E7A1EF-AE15-44A6-8A04-95B0BF9AB876)] interface IDragDeltaEventArgsFactory : IInspectable { HRESULT CreateInstanceWithHorizontalChangeAndVerticalChange([in] DOUBLE horizontalChange, [in] DOUBLE verticalChange, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.DragDeltaEventArgs** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs)] [uuid(9F915DD0-A124-4366-BD85-2408214AEED4)] interface IDragStartedEventArgs : IInspectable { [propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value); [propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs)] [uuid(5EEFE579-C706-4781-A308-C9E7F4C6A1D7)] interface IDragStartedEventArgsFactory : IInspectable { HRESULT CreateInstanceWithHorizontalOffsetAndVerticalOffset([in] DOUBLE horizontalOffset, [in] DOUBLE verticalOffset, [in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.DragStartedEventArgs** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(723EEA0B-D12E-430D-A9F0-9BB32BBF9913)] interface IFlyoutBase : IInspectable { [propget] HRESULT Placement([out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode* value); [propput] HRESULT Placement([in] Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode value); [eventadd] HRESULT Opened([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Opened([in] EventRegistrationToken token); [eventadd] HRESULT Closed([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Closed([in] EventRegistrationToken token); [eventadd] HRESULT Opening([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Opening([in] EventRegistrationToken token); HRESULT ShowAt([in] Windows.UI.Xaml.FrameworkElement* placementTarget); HRESULT Hide(); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(F82B435E-65B3-41C6-A9E2-77B67BC4C00C)] interface IFlyoutBase2 : IInspectable { [propget] HRESULT Target([out] [retval] Windows.UI.Xaml.FrameworkElement** value); [propget] HRESULT AllowFocusOnInteraction([out] [retval] boolean* value); [propput] HRESULT AllowFocusOnInteraction([in] boolean value); [propget] HRESULT LightDismissOverlayMode([out] [retval] Windows.UI.Xaml.Controls.LightDismissOverlayMode* value); [propput] HRESULT LightDismissOverlayMode([in] Windows.UI.Xaml.Controls.LightDismissOverlayMode value); [propget] HRESULT AllowFocusWhenDisabled([out] [retval] boolean* value); [propput] HRESULT AllowFocusWhenDisabled([in] boolean value); [propget] HRESULT ElementSoundMode([out] [retval] Windows.UI.Xaml.ElementSoundMode* value); [propput] HRESULT ElementSoundMode([in] Windows.UI.Xaml.ElementSoundMode value); [eventadd] HRESULT Closing([in] Windows.Foundation.TypedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Closing([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(A89C9712-48E0-4240-95B9-0DFD0826A8D3)] interface IFlyoutBase3 : IInspectable { [propget] HRESULT OverlayInputPassThroughElement([out] [retval] Windows.UI.Xaml.DependencyObject** value); [propput] HRESULT OverlayInputPassThroughElement([in] Windows.UI.Xaml.DependencyObject* value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(E3897D69-A37F-4828-9B70-0EF67C03B5F8)] interface IFlyoutBase4 : IInspectable { HRESULT TryInvokeKeyboardAccelerator([in] Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs* args); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(AD3EC0C7-12BB-5A73-B78E-105192CA73D6)] interface IFlyoutBase5 : IInspectable { [propget] HRESULT ShowMode([out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode* value); [propput] HRESULT ShowMode([in] Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode value); [propget] HRESULT InputDevicePrefersPrimaryCommands([out] [retval] boolean* value); [propget] HRESULT AreOpenCloseAnimationsEnabled([out] [retval] boolean* value); [propput] HRESULT AreOpenCloseAnimationsEnabled([in] boolean value); [propget] HRESULT IsOpen([out] [retval] boolean* value); HRESULT ShowAt([in] Windows.UI.Xaml.DependencyObject* placementTarget, [in] Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions* showOptions); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(5399DE8C-06CC-5B52-B65A-FF9322D1C940)] interface IFlyoutBase6 : IInspectable { [propget] HRESULT ShouldConstrainToRootBounds([out] [retval] boolean* value); [propput] HRESULT ShouldConstrainToRootBounds([in] boolean value); [propget] HRESULT IsConstrainedToRootBounds([out] [retval] boolean* value); [propget] HRESULT XamlRoot([out] [retval] Windows.UI.Xaml.XamlRoot** value); [propput] HRESULT XamlRoot([in] Windows.UI.Xaml.XamlRoot* value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs)] [uuid(D075852D-B09A-4FD1-B005-DB2BA01206FB)] interface IFlyoutBaseClosingEventArgs : IInspectable { [propget] HRESULT Cancel([out] [retval] boolean* value); [propput] HRESULT Cancel([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(1C3363D7-FCA7-407E-920E-70E15E9F0BF1)] interface IFlyoutBaseFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutBase** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(101DEC86-6F4D-45A4-9D0E-3ECE6F16977E)] interface IFlyoutBaseOverrides : IInspectable { HRESULT CreatePresenter([out] [retval] Windows.UI.Xaml.Controls.Control** result); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(A6BFD04D-5FF3-4418-ADD8-4042A88D2DA5)] interface IFlyoutBaseOverrides4 : IInspectable { HRESULT OnProcessKeyboardAccelerators([in] Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs* args); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(E2D795E3-85C0-4DE2-BAC1-5294CA011A78)] interface IFlyoutBaseStatics : IInspectable { [propget] HRESULT PlacementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT AttachedFlyoutProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetAttachedFlyout([in] Windows.UI.Xaml.FrameworkElement* element, [out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutBase** result); HRESULT SetAttachedFlyout([in] Windows.UI.Xaml.FrameworkElement* element, [in] Windows.UI.Xaml.Controls.Primitives.FlyoutBase* value); HRESULT ShowAttachedFlyout([in] Windows.UI.Xaml.FrameworkElement* flyoutOwner); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(A8E913FE-2D60-4307-AAD9-56B450121B58)] interface IFlyoutBaseStatics2 : IInspectable { [propget] HRESULT AllowFocusOnInteractionProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT LightDismissOverlayModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT AllowFocusWhenDisabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ElementSoundModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 4.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(7BA92E4F-DD16-4BE4-99DB-BD9D4406C0F8)] interface IFlyoutBaseStatics3 : IInspectable { [propget] HRESULT OverlayInputPassThroughElementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(69EDB25C-992A-542B-BCFF-2F7F855523BD)] interface IFlyoutBaseStatics5 : IInspectable { [propget] HRESULT TargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ShowModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT InputDevicePrefersPrimaryCommandsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT AreOpenCloseAnimationsEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsOpenProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutBase)] [uuid(96D49254-C91B-5246-8B39-AFC2A2C50CF8)] interface IFlyoutBaseStatics6 : IInspectable { [propget] HRESULT ShouldConstrainToRootBoundsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions)] [uuid(57D693AD-0C74-54DD-B110-1EE43FABADD9)] interface IFlyoutShowOptions : IInspectable { [propget] HRESULT Position([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT Position([in] Windows.Foundation.IReference* value); [propget] HRESULT ExclusionRect([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT ExclusionRect([in] Windows.Foundation.IReference* value); [propget] HRESULT ShowMode([out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode* value); [propput] HRESULT ShowMode([in] Windows.UI.Xaml.Controls.Primitives.FlyoutShowMode value); [propget] HRESULT Placement([out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode* value); [propput] HRESULT Placement([in] Windows.UI.Xaml.Controls.Primitives.FlyoutPlacementMode value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions)] [uuid(CE596F61-2EB4-5B4E-AF69-F9AF42320EEE)] interface IFlyoutShowOptionsFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.FlyoutShowOptions** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GeneratorPositionHelper)] [uuid(CD40318D-7745-40D9-AB9D-ABBDA4A7FFEA)] interface IGeneratorPositionHelper : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GeneratorPositionHelper)] [uuid(AD4095CD-60EC-4588-8D60-39D29097A4DF)] interface IGeneratorPositionHelperStatics : IInspectable { HRESULT FromIndexAndOffset([in] INT32 index, [in] INT32 offset, [out] [retval] Windows.UI.Xaml.Controls.Primitives.GeneratorPosition* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter)] [uuid(214F9010-56E2-4821-8A1C-2305709AF94B)] interface IGridViewItemPresenter : IInspectable { [propget] HRESULT SelectionCheckMarkVisualEnabled([out] [retval] boolean* value); [propput] HRESULT SelectionCheckMarkVisualEnabled([in] boolean value); [propget] HRESULT CheckHintBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckHintBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckSelectingBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckSelectingBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT DragBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT DragBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT DragForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT DragForeground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT FocusBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT FocusBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PlaceholderBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PlaceholderBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PointerOverBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PointerOverBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedForeground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedPointerOverBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPointerOverBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedPointerOverBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPointerOverBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedBorderThickness([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT SelectedBorderThickness([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT DisabledOpacity([out] [retval] DOUBLE* value); [propput] HRESULT DisabledOpacity([in] DOUBLE value); [propget] HRESULT DragOpacity([out] [retval] DOUBLE* value); [propput] HRESULT DragOpacity([in] DOUBLE value); [propget] HRESULT ReorderHintOffset([out] [retval] DOUBLE* value); [propput] HRESULT ReorderHintOffset([in] DOUBLE value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of GridViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterHorizontalContentAlignment([out] [retval] Windows.UI.Xaml.HorizontalAlignment* value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of GridViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT GridViewItemPresenterHorizontalContentAlignment([in] Windows.UI.Xaml.HorizontalAlignment value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of GridViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterVerticalContentAlignment([out] [retval] Windows.UI.Xaml.VerticalAlignment* value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of GridViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT GridViewItemPresenterVerticalContentAlignment([in] Windows.UI.Xaml.VerticalAlignment value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterPadding([out] [retval] Windows.UI.Xaml.Thickness* value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT GridViewItemPresenterPadding([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT PointerOverBackgroundMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT PointerOverBackgroundMargin([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT ContentMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT ContentMargin([in] Windows.UI.Xaml.Thickness value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter)] [uuid(53C12178-63BB-4A65-A3F1-AB114CFC6FFE)] interface IGridViewItemPresenterFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GridViewItemPresenter)] [uuid(E958F8C4-277E-4A72-A01E-9E1688980178)] interface IGridViewItemPresenterStatics : IInspectable { [propget] HRESULT SelectionCheckMarkVisualEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckHintBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckSelectingBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragForegroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FocusBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PlaceholderBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedForegroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedPointerOverBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedPointerOverBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedBorderThicknessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DisabledOpacityProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragOpacityProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ReorderHintOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of GridViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterHorizontalContentAlignmentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of GridViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterVerticalContentAlignmentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT GridViewItemPresenterPaddingProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverBackgroundMarginProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentMarginProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings)] [uuid(9E30BAAF-165D-4267-A45E-1A43A75706AC)] interface IGridViewItemTemplateSettings : IInspectable { [propget] HRESULT DragItemsCount([out] [retval] INT32* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs)] [uuid(E8B45568-7D10-421E-BE29-81839A91DE20)] interface IItemsChangedEventArgs : IInspectable { [propget] HRESULT Action([out] [retval] INT32* value); [propget] HRESULT Position([out] [retval] Windows.UI.Xaml.Controls.Primitives.GeneratorPosition* value); [propget] HRESULT OldPosition([out] [retval] Windows.UI.Xaml.Controls.Primitives.GeneratorPosition* value); [propget] HRESULT ItemCount([out] [retval] INT32* value); [propget] HRESULT ItemUICount([out] [retval] INT32* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter)] [uuid(81177858-D224-410C-B16C-C5B6BB6188B2)] interface IJumpListItemBackgroundConverter : IInspectable { [propget] HRESULT Enabled([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT Enabled([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT Disabled([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT Disabled([in] Windows.UI.Xaml.Media.Brush* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter)] [uuid(20E7C3DD-6F27-4808-B0BE-83E0E9B5CC45)] interface IJumpListItemBackgroundConverterStatics : IInspectable { [propget] HRESULT EnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DisabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter)] [uuid(1590ED38-C504-4796-A63A-5BFC9EEFAAE8)] interface IJumpListItemForegroundConverter : IInspectable { [propget] HRESULT Enabled([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT Enabled([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT Disabled([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT Disabled([in] Windows.UI.Xaml.Media.Brush* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter)] [uuid(474E7352-210C-4673-AC6A-413F0E2C7750)] interface IJumpListItemForegroundConverterStatics : IInspectable { [propget] HRESULT EnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DisabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LayoutInformation)] [uuid(B5384C9B-C8CF-41B3-BF16-18C8420E72C9)] interface ILayoutInformation : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LayoutInformation)] [uuid(CF06CF99-58E9-4682-8326-50CAAB65ED7C)] interface ILayoutInformationStatics : IInspectable { HRESULT GetLayoutExceptionElement([in] IInspectable* dispatcher, [out] [retval] Windows.UI.Xaml.UIElement** result); HRESULT GetLayoutSlot([in] Windows.UI.Xaml.FrameworkElement* element, [out] [retval] Windows.Foundation.Rect* result); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LayoutInformation)] [uuid(760315B5-6D4E-4939-AC61-639863CEA36B)] interface ILayoutInformationStatics2 : IInspectable { HRESULT GetAvailableSize([in] Windows.UI.Xaml.UIElement* element, [out] [retval] Windows.Foundation.Size* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(FC8946BD-A3A2-4969-8174-25B5D3C28033)] interface IListViewItemPresenter : IInspectable { [propget] HRESULT SelectionCheckMarkVisualEnabled([out] [retval] boolean* value); [propput] HRESULT SelectionCheckMarkVisualEnabled([in] boolean value); [propget] HRESULT CheckHintBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckHintBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckSelectingBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckSelectingBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT DragBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT DragBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT DragForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT DragForeground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT FocusBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT FocusBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PlaceholderBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PlaceholderBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PointerOverBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PointerOverBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedForeground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedPointerOverBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPointerOverBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedPointerOverBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPointerOverBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedBorderThickness([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT SelectedBorderThickness([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT DisabledOpacity([out] [retval] DOUBLE* value); [propput] HRESULT DisabledOpacity([in] DOUBLE value); [propget] HRESULT DragOpacity([out] [retval] DOUBLE* value); [propput] HRESULT DragOpacity([in] DOUBLE value); [propget] HRESULT ReorderHintOffset([out] [retval] DOUBLE* value); [propput] HRESULT ReorderHintOffset([in] DOUBLE value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of ListViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterHorizontalContentAlignment([out] [retval] Windows.UI.Xaml.HorizontalAlignment* value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of ListViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT ListViewItemPresenterHorizontalContentAlignment([in] Windows.UI.Xaml.HorizontalAlignment value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of ListViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterVerticalContentAlignment([out] [retval] Windows.UI.Xaml.VerticalAlignment* value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of ListViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT ListViewItemPresenterVerticalContentAlignment([in] Windows.UI.Xaml.VerticalAlignment value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterPadding([out] [retval] Windows.UI.Xaml.Thickness* value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propput] HRESULT ListViewItemPresenterPadding([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT PointerOverBackgroundMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT PointerOverBackgroundMargin([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT ContentMargin([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT ContentMargin([in] Windows.UI.Xaml.Thickness value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(F5DC5496-E122-4C57-A625-AC4B08FB2D4C)] interface IListViewItemPresenter2 : IInspectable { [propget] HRESULT SelectedPressedBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPressedBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PressedBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PressedBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT FocusSecondaryBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT FocusSecondaryBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckMode([out] [retval] Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode* value); [propput] HRESULT CheckMode([in] Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode value); [propget] HRESULT PointerOverForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PointerOverForeground([in] Windows.UI.Xaml.Media.Brush* value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(36620013-0390-4E30-AD97-8744404F7010)] interface IListViewItemPresenter3 : IInspectable { [propget] HRESULT RevealBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT RevealBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT RevealBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT RevealBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT RevealBorderThickness([out] [retval] Windows.UI.Xaml.Thickness* value); [propput] HRESULT RevealBorderThickness([in] Windows.UI.Xaml.Thickness value); [propget] HRESULT RevealBackgroundShowsAboveContent([out] [retval] boolean* value); [propput] HRESULT RevealBackgroundShowsAboveContent([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 13.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(DA600AC1-ADEA-5940-A18F-57582F96D99A)] interface IListViewItemPresenter4 : IInspectable { [propget] HRESULT SelectedDisabledBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedDisabledBackground([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckPressedBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckPressedBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckDisabledBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckDisabledBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxPointerOverBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxPointerOverBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxPressedBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxPressedBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxDisabledBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxDisabledBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxSelectedBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxSelectedBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxSelectedPointerOverBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxSelectedPointerOverBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxSelectedPressedBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxSelectedPressedBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxSelectedDisabledBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxSelectedDisabledBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxPointerOverBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxPointerOverBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxPressedBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxPressedBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxDisabledBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT CheckBoxDisabledBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT CheckBoxCornerRadius([out] [retval] Windows.UI.Xaml.CornerRadius* value); [propput] HRESULT CheckBoxCornerRadius([in] Windows.UI.Xaml.CornerRadius value); [propget] HRESULT SelectionIndicatorCornerRadius([out] [retval] Windows.UI.Xaml.CornerRadius* value); [propput] HRESULT SelectionIndicatorCornerRadius([in] Windows.UI.Xaml.CornerRadius value); [propget] HRESULT SelectionIndicatorVisualEnabled([out] [retval] boolean* value); [propput] HRESULT SelectionIndicatorVisualEnabled([in] boolean value); [propget] HRESULT SelectionIndicatorMode([out] [retval] Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode* value); [propput] HRESULT SelectionIndicatorMode([in] Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode value); [propget] HRESULT SelectionIndicatorBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectionIndicatorBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectionIndicatorPointerOverBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectionIndicatorPointerOverBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectionIndicatorPressedBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectionIndicatorPressedBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectionIndicatorDisabledBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectionIndicatorDisabledBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedPressedBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedPressedBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedDisabledBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedDisabledBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT SelectedInnerBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT SelectedInnerBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); [propget] HRESULT PointerOverBorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT PointerOverBorderBrush([in] Windows.UI.Xaml.Media.Brush* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(E0777CFD-F7E4-4A67-9AC0-A994FCACD020)] interface IListViewItemPresenterFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(6504A55A-15DD-42FB-AA5D-2D8CE2E9C294)] interface IListViewItemPresenterStatics : IInspectable { [propget] HRESULT SelectionCheckMarkVisualEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckHintBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckSelectingBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragForegroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FocusBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PlaceholderBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedForegroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedPointerOverBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedPointerOverBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedBorderThicknessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DisabledOpacityProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DragOpacityProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ReorderHintOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.HorizontalContentAlignment instead of ListViewItemPresenterHorizontalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterHorizontalContentAlignmentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.VerticalContentAlignment instead of ListViewItemPresenterVerticalContentAlignment. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterVerticalContentAlignmentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [deprecated("Use ContentPresenter.Padding instead of GridViewItemPresenterPadding. For more info, see MSDN.", deprecate, Windows.Foundation.UniversalApiContract, 1.0)] [propget] HRESULT ListViewItemPresenterPaddingProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverBackgroundMarginProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ContentMarginProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(4CB3B945-D24D-42A3-9E83-A86D0618BF1B)] interface IListViewItemPresenterStatics2 : IInspectable { [propget] HRESULT SelectedPressedBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PressedBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT FocusSecondaryBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverForegroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 5.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(C3D3D11E-FA26-4CE7-A4ED-FF948F01B7C0)] interface IListViewItemPresenterStatics3 : IInspectable { [propget] HRESULT RevealBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT RevealBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT RevealBorderThicknessProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT RevealBackgroundShowsAboveContentProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 13.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter)] [uuid(3917159E-74A1-5E7E-A743-E45BE9FB919B)] interface IListViewItemPresenterStatics4 : IInspectable { [propget] HRESULT SelectedDisabledBackgroundProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckPressedBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckDisabledBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxPointerOverBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxPressedBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxDisabledBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxSelectedBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxSelectedPointerOverBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxSelectedPressedBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxSelectedDisabledBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxPointerOverBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxPressedBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxDisabledBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT CheckBoxCornerRadiusProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorCornerRadiusProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorVisualEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorPointerOverBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorPressedBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectionIndicatorDisabledBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedPressedBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedDisabledBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedInnerBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT PointerOverBorderBrushProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ListViewItemTemplateSettings)] [uuid(67AF84BF-8279-4686-9326-CD189F27575D)] interface IListViewItemTemplateSettings : IInspectable { [propget] HRESULT DragItemsCount([out] [retval] INT32* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LoopingSelector)] [uuid(4C9A3E04-4827-49D9-8806-093957B0FD21)] interface ILoopingSelector : IInspectable { [propget] HRESULT ShouldLoop([out] [retval] boolean* value); [propput] HRESULT ShouldLoop([in] boolean value); [propget] HRESULT Items([out] [retval] Windows.Foundation.Collections.IVector** value); [propput] HRESULT Items([in] Windows.Foundation.Collections.IVector* value); [propget] HRESULT SelectedIndex([out] [retval] INT32* value); [propput] HRESULT SelectedIndex([in] INT32 value); [propget] HRESULT SelectedItem([out] [retval] IInspectable** value); [propput] HRESULT SelectedItem([in] IInspectable* value); [propget] HRESULT ItemWidth([out] [retval] INT32* value); [propput] HRESULT ItemWidth([in] INT32 value); [propget] HRESULT ItemHeight([out] [retval] INT32* value); [propput] HRESULT ItemHeight([in] INT32 value); [propget] HRESULT ItemTemplate([out] [retval] Windows.UI.Xaml.DataTemplate** value); [propput] HRESULT ItemTemplate([in] Windows.UI.Xaml.DataTemplate* value); [eventadd] HRESULT SelectionChanged([in] Windows.UI.Xaml.Controls.SelectionChangedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT SelectionChanged([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LoopingSelectorItem)] [uuid(C69714B9-27C6-4433-9D7C-0DBFB2F4344F)] interface ILoopingSelectorItem : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LoopingSelectorPanel)] [uuid(40A9BA70-1011-4778-87F7-6BFD20D6377D)] interface ILoopingSelectorPanel : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.LoopingSelector)] [uuid(03E8BAFA-8C7D-4FC5-B92A-F049FB933CC5)] interface ILoopingSelectorStatics : IInspectable { [propget] HRESULT ShouldLoopProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ItemsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedIndexProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedItemProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ItemWidthProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ItemHeightProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ItemTemplateProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings)] [uuid(56AD1809-3A16-4147-81CB-D0B35C834E0F)] interface IMenuFlyoutItemTemplateSettings : IInspectable { [propget] HRESULT KeyboardAcceleratorTextMinWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings)] [uuid(D68FD00D-629D-4349-AC51-B877C80983B8)] interface IMenuFlyoutPresenterTemplateSettings : IInspectable { [propget] HRESULT FlyoutContentMinWidth([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter)] [uuid(9956D3FC-4693-59CB-B6BF-37249058BE96)] interface INavigationViewItemPresenter : IInspectable { [propget] HRESULT Icon([out] [retval] Windows.UI.Xaml.Controls.IconElement** value); [propput] HRESULT Icon([in] Windows.UI.Xaml.Controls.IconElement* value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter)] [uuid(BB062C50-4A36-52E7-9459-E89D02F3FC42)] interface INavigationViewItemPresenterFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter** value); } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter)] [uuid(52814604-CFC1-5AD5-A3AA-FA355BE6BD76)] interface INavigationViewItemPresenterStatics : IInspectable { [propget] HRESULT IconProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel)] [uuid(F077B577-39BD-46EE-BDD7-0826BEED71B8)] interface IOrientedVirtualizingPanel : IInspectable { [propget] HRESULT CanVerticallyScroll([out] [retval] boolean* value); [propput] HRESULT CanVerticallyScroll([in] boolean value); [propget] HRESULT CanHorizontallyScroll([out] [retval] boolean* value); [propput] HRESULT CanHorizontallyScroll([in] boolean value); [propget] HRESULT ExtentWidth([out] [retval] DOUBLE* value); [propget] HRESULT ExtentHeight([out] [retval] DOUBLE* value); [propget] HRESULT ViewportWidth([out] [retval] DOUBLE* value); [propget] HRESULT ViewportHeight([out] [retval] DOUBLE* value); [propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value); [propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value); [propget] HRESULT ScrollOwner([out] [retval] IInspectable** value); [propput] HRESULT ScrollOwner([in] IInspectable* value); HRESULT LineUp(); HRESULT LineDown(); HRESULT LineLeft(); HRESULT LineRight(); HRESULT PageUp(); HRESULT PageDown(); HRESULT PageLeft(); HRESULT PageRight(); HRESULT MouseWheelUp(); HRESULT MouseWheelDown(); HRESULT MouseWheelLeft(); HRESULT MouseWheelRight(); HRESULT SetHorizontalOffset([in] DOUBLE offset); HRESULT SetVerticalOffset([in] DOUBLE offset); HRESULT MakeVisible([in] Windows.UI.Xaml.UIElement* visual, [in] Windows.Foundation.Rect rectangle, [out] [retval] Windows.Foundation.Rect* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel)] [uuid(7B8EAEAF-F92F-439D-9EBF-E9919F56C94D)] interface IOrientedVirtualizingPanelFactory : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase)] [uuid(E33574EA-1076-44D1-9383-DC24AC5CFF2A)] interface IPickerFlyoutBase : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase)] [uuid(7EC27A53-9502-4BEB-B342-00566C8F16B0)] interface IPickerFlyoutBaseFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase)] [uuid(5BFC4F4A-4822-47B4-A958-77C20BA120D3)] interface IPickerFlyoutBaseOverrides : IInspectable { HRESULT OnConfirmed(); HRESULT ShouldShowConfirmationButtons([out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PickerFlyoutBase)] [uuid(5A4D0AC5-89AE-40E5-A7F1-BB702355ADF3)] interface IPickerFlyoutBaseStatics : IInspectable { [propget] HRESULT TitleProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetTitle([in] Windows.UI.Xaml.DependencyObject* element, [out] [retval] HSTRING* result); HRESULT SetTitle([in] Windows.UI.Xaml.DependencyObject* element, [in] HSTRING value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PivotHeaderItem)] [uuid(594572C2-82AA-410B-9E55-FD8E2C98862D)] interface IPivotHeaderItem : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PivotHeaderItem)] [uuid(14308B37-185B-4117-BC77-DDA2EB261B99)] interface IPivotHeaderItemFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.PivotHeaderItem** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PivotHeaderPanel)] [uuid(21484EBC-9241-4203-BD37-6C08FB096612)] interface IPivotHeaderPanel : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.PivotPanel)] [uuid(AD4EBE80-22A9-4CA3-9212-2773B6359FF3)] interface IPivotPanel : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(62418240-E6D3-4705-A1DC-39156456EE29)] interface IPopup : IInspectable { [propget] HRESULT Child([out] [retval] Windows.UI.Xaml.UIElement** value); [propput] HRESULT Child([in] Windows.UI.Xaml.UIElement* value); [propget] HRESULT IsOpen([out] [retval] boolean* value); [propput] HRESULT IsOpen([in] boolean value); [propget] HRESULT HorizontalOffset([out] [retval] DOUBLE* value); [propput] HRESULT HorizontalOffset([in] DOUBLE value); [propget] HRESULT VerticalOffset([out] [retval] DOUBLE* value); [propput] HRESULT VerticalOffset([in] DOUBLE value); [propget] HRESULT ChildTransitions([out] [retval] Windows.UI.Xaml.Media.Animation.TransitionCollection** value); [propput] HRESULT ChildTransitions([in] Windows.UI.Xaml.Media.Animation.TransitionCollection* value); [propget] HRESULT IsLightDismissEnabled([out] [retval] boolean* value); [propput] HRESULT IsLightDismissEnabled([in] boolean value); [eventadd] HRESULT Opened([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Opened([in] EventRegistrationToken token); [eventadd] HRESULT Closed([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Closed([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(376A8C4C-AAC0-4B20-966A-0B9364FEB4B5)] interface IPopup2 : IInspectable { [propget] HRESULT LightDismissOverlayMode([out] [retval] Windows.UI.Xaml.Controls.LightDismissOverlayMode* value); [propput] HRESULT LightDismissOverlayMode([in] Windows.UI.Xaml.Controls.LightDismissOverlayMode value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(F9C46915-A65C-5F68-9F54-310A1B51095F)] interface IPopup3 : IInspectable { [propget] HRESULT ShouldConstrainToRootBounds([out] [retval] boolean* value); [propput] HRESULT ShouldConstrainToRootBounds([in] boolean value); [propget] HRESULT IsConstrainedToRootBounds([out] [retval] boolean* value); } [contract(Windows.Foundation.UniversalApiContract, 14.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(1870B836-DF2F-5FC6-A5F2-748ED6CE7321)] interface IPopup4 : IInspectable { [propget] HRESULT PlacementTarget([out] [retval] Windows.UI.Xaml.FrameworkElement** value); [propput] HRESULT PlacementTarget([in] Windows.UI.Xaml.FrameworkElement* value); [propget] HRESULT DesiredPlacement([out] [retval] Windows.UI.Xaml.Controls.Primitives.PopupPlacementMode* value); [propput] HRESULT DesiredPlacement([in] Windows.UI.Xaml.Controls.Primitives.PopupPlacementMode value); [propget] HRESULT ActualPlacement([out] [retval] Windows.UI.Xaml.Controls.Primitives.PopupPlacementMode* value); [eventadd] HRESULT ActualPlacementChanged([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT ActualPlacementChanged([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(5AE3BF1A-6E34-40D6-8A7F-CA822AAF59E3)] interface IPopupStatics : IInspectable { [propget] HRESULT ChildProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsOpenProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT HorizontalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT VerticalOffsetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ChildTransitionsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsLightDismissEnabledProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(2B9AE9EC-55EF-43B6-B459-12E40FFA4302)] interface IPopupStatics2 : IInspectable { [propget] HRESULT LightDismissOverlayModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 8.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(00789589-C580-558F-945A-7D02EE004D3E)] interface IPopupStatics3 : IInspectable { [propget] HRESULT ShouldConstrainToRootBoundsProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 14.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Popup)] [uuid(D1A42C06-8BFA-5164-8554-48BFE6BD4CC6)] interface IPopupStatics4 : IInspectable { [propget] HRESULT PlacementTargetProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT DesiredPlacementProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ProgressBarTemplateSettings)] [uuid(3FE2EA2A-E3F2-4C2B-9488-918D77D2BBE4)] interface IProgressBarTemplateSettings : IInspectable { [propget] HRESULT EllipseDiameter([out] [retval] DOUBLE* value); [propget] HRESULT EllipseOffset([out] [retval] DOUBLE* value); [propget] HRESULT EllipseAnimationWellPosition([out] [retval] DOUBLE* value); [propget] HRESULT EllipseAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT ContainerAnimationStartPosition([out] [retval] DOUBLE* value); [propget] HRESULT ContainerAnimationEndPosition([out] [retval] DOUBLE* value); [propget] HRESULT IndicatorLengthDelta([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ProgressRingTemplateSettings)] [uuid(B9B675EC-C723-42E6-83E9-9826272BDC0E)] interface IProgressRingTemplateSettings : IInspectable { [propget] HRESULT EllipseDiameter([out] [retval] DOUBLE* value); [propget] HRESULT EllipseOffset([out] [retval] Windows.UI.Xaml.Thickness* value); [propget] HRESULT MaxSideLength([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RangeBase)] [uuid(FA002C1A-494E-46CF-91D4-E14A8D798675)] interface IRangeBase : IInspectable { [propget] HRESULT Minimum([out] [retval] DOUBLE* value); [propput] HRESULT Minimum([in] DOUBLE value); [propget] HRESULT Maximum([out] [retval] DOUBLE* value); [propput] HRESULT Maximum([in] DOUBLE value); [propget] HRESULT SmallChange([out] [retval] DOUBLE* value); [propput] HRESULT SmallChange([in] DOUBLE value); [propget] HRESULT LargeChange([out] [retval] DOUBLE* value); [propput] HRESULT LargeChange([in] DOUBLE value); [propget] HRESULT Value([out] [retval] DOUBLE* value); [propput] HRESULT Value([in] DOUBLE value); [eventadd] HRESULT ValueChanged([in] Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT ValueChanged([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RangeBase)] [uuid(389B7C71-5220-42B2-9992-2690C1A67030)] interface IRangeBaseFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.RangeBase** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RangeBase)] [uuid(4291AF39-7F0B-4BC2-99C4-06E7062682D8)] interface IRangeBaseOverrides : IInspectable { HRESULT OnMinimumChanged([in] DOUBLE oldMinimum, [in] DOUBLE newMinimum); HRESULT OnMaximumChanged([in] DOUBLE oldMaximum, [in] DOUBLE newMaximum); HRESULT OnValueChanged([in] DOUBLE oldValue, [in] DOUBLE newValue); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RangeBase)] [uuid(67EF17E1-FE37-474F-9E97-3B5E0B30F2E0)] interface IRangeBaseStatics : IInspectable { [propget] HRESULT MinimumProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT MaximumProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SmallChangeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT LargeChangeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs)] [uuid(A1921777-D5C1-4F9C-A7B0-0401B7E6DC5C)] interface IRangeBaseValueChangedEventArgs : IInspectable { [propget] HRESULT OldValue([out] [retval] DOUBLE* value); [propget] HRESULT NewValue([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RepeatButton)] [uuid(02200DF9-021A-484A-A93B-0F31020314E5)] interface IRepeatButton : IInspectable { [propget] HRESULT Delay([out] [retval] INT32* value); [propput] HRESULT Delay([in] INT32 value); [propget] HRESULT Interval([out] [retval] INT32* value); [propput] HRESULT Interval([in] INT32 value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.RepeatButton)] [uuid(3914AC4E-F462-4F73-8197-E8846639C682)] interface IRepeatButtonStatics : IInspectable { [propget] HRESULT DelayProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IntervalProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ScrollBar)] [uuid(F57AE6CA-D1A6-4B90-A4E9-54DF1BA8D2EC)] interface IScrollBar : IInspectable { [propget] HRESULT Orientation([out] [retval] Windows.UI.Xaml.Controls.Orientation* value); [propput] HRESULT Orientation([in] Windows.UI.Xaml.Controls.Orientation value); [propget] HRESULT ViewportSize([out] [retval] DOUBLE* value); [propput] HRESULT ViewportSize([in] DOUBLE value); [propget] HRESULT IndicatorMode([out] [retval] Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode* value); [propput] HRESULT IndicatorMode([in] Windows.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode value); [eventadd] HRESULT Scroll([in] Windows.UI.Xaml.Controls.Primitives.ScrollEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Scroll([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ScrollBar)] [uuid(45EAF38D-B814-48CF-97F2-539EB16DFD4D)] interface IScrollBarStatics : IInspectable { [propget] HRESULT OrientationProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT ViewportSizeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IndicatorModeProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ScrollEventArgs)] [uuid(C57E5168-3AFE-448D-B752-2F364C75D743)] interface IScrollEventArgs : IInspectable { [propget] HRESULT NewValue([out] [retval] DOUBLE* value); [propget] HRESULT ScrollEventType([out] [retval] Windows.UI.Xaml.Controls.Primitives.ScrollEventType* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [uuid(1B5D1336-E61B-4D51-BE41-FD8DDC55C58C)] interface IScrollSnapPointsInfo : IInspectable { [propget] HRESULT AreHorizontalSnapPointsRegular([out] [retval] boolean* value); [propget] HRESULT AreVerticalSnapPointsRegular([out] [retval] boolean* value); [eventadd] HRESULT HorizontalSnapPointsChanged([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT HorizontalSnapPointsChanged([in] EventRegistrationToken token); [eventadd] HRESULT VerticalSnapPointsChanged([in] Windows.Foundation.EventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT VerticalSnapPointsChanged([in] EventRegistrationToken token); HRESULT GetIrregularSnapPoints([in] Windows.UI.Xaml.Controls.Orientation orientation, [in] Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment alignment, [out] [retval] Windows.Foundation.Collections.IVectorView** result); HRESULT GetRegularSnapPoints([in] Windows.UI.Xaml.Controls.Orientation orientation, [in] Windows.UI.Xaml.Controls.Primitives.SnapPointsAlignment alignment, [out] FLOAT* offset, [out] [retval] FLOAT* returnValue); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Selector)] [uuid(E30EB3A5-B36B-42DC-8527-CD25136C083C)] interface ISelector : IInspectable { [propget] HRESULT SelectedIndex([out] [retval] INT32* value); [propput] HRESULT SelectedIndex([in] INT32 value); [propget] HRESULT SelectedItem([out] [retval] IInspectable** value); [propput] HRESULT SelectedItem([in] IInspectable* value); [propget] HRESULT SelectedValue([out] [retval] IInspectable** value); [propput] HRESULT SelectedValue([in] IInspectable* value); [propget] HRESULT SelectedValuePath([out] [retval] HSTRING* value); [propput] HRESULT SelectedValuePath([in] HSTRING value); [propget] HRESULT IsSynchronizedWithCurrentItem([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT IsSynchronizedWithCurrentItem([in] Windows.Foundation.IReference* value); [eventadd] HRESULT SelectionChanged([in] Windows.UI.Xaml.Controls.SelectionChangedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT SelectionChanged([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Selector)] [uuid(C9BE2995-D136-4600-B187-8AD56079B48A)] interface ISelectorFactory : IInspectable { } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.SelectorItem)] [uuid(541C8D6C-0283-4581-B945-2A64C28A0646)] interface ISelectorItem : IInspectable { [propget] HRESULT IsSelected([out] [retval] boolean* value); [propput] HRESULT IsSelected([in] boolean value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.SelectorItem)] [uuid(B9363945-C86A-4B1E-9440-1879378D5313)] interface ISelectorItemFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.SelectorItem** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.SelectorItem)] [uuid(2A353AB8-CBE9-4303-92E7-C8906E218392)] interface ISelectorItemStatics : IInspectable { [propget] HRESULT IsSelectedProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Selector)] [uuid(13300B06-BD10-4E09-BFF7-71EFB8BBB42B)] interface ISelectorStatics : IInspectable { [propget] HRESULT SelectedIndexProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedItemProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedValueProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT SelectedValuePathProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsSynchronizedWithCurrentItemProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); HRESULT GetIsSelectionActive([in] Windows.UI.Xaml.DependencyObject* element, [out] [retval] boolean* result); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.SettingsFlyoutTemplateSettings)] [uuid(BCF14C10-CEA7-43F1-9D68-57605DED69D4)] interface ISettingsFlyoutTemplateSettings : IInspectable { [propget] HRESULT HeaderBackground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propget] HRESULT HeaderForeground([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propget] HRESULT BorderBrush([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propget] HRESULT BorderThickness([out] [retval] Windows.UI.Xaml.Thickness* value); [propget] HRESULT IconSource([out] [retval] Windows.UI.Xaml.Media.ImageSource** value); [propget] HRESULT ContentTransitions([out] [retval] Windows.UI.Xaml.Media.Animation.TransitionCollection** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings)] [uuid(C16AB5A7-4996-4443-B199-6B6B89124EAB)] interface ISplitViewTemplateSettings : IInspectable { [propget] HRESULT OpenPaneLength([out] [retval] DOUBLE* value); [propget] HRESULT NegativeOpenPaneLength([out] [retval] DOUBLE* value); [propget] HRESULT OpenPaneLengthMinusCompactLength([out] [retval] DOUBLE* value); [propget] HRESULT NegativeOpenPaneLengthMinusCompactLength([out] [retval] DOUBLE* value); [propget] HRESULT OpenPaneGridLength([out] [retval] Windows.UI.Xaml.GridLength* value); [propget] HRESULT CompactPaneGridLength([out] [retval] Windows.UI.Xaml.GridLength* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Thumb)] [uuid(E8B2B281-0D6A-45CF-B333-2402B037F099)] interface IThumb : IInspectable { [propget] HRESULT IsDragging([out] [retval] boolean* value); [eventadd] HRESULT DragStarted([in] Windows.UI.Xaml.Controls.Primitives.DragStartedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT DragStarted([in] EventRegistrationToken token); [eventadd] HRESULT DragDelta([in] Windows.UI.Xaml.Controls.Primitives.DragDeltaEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT DragDelta([in] EventRegistrationToken token); [eventadd] HRESULT DragCompleted([in] Windows.UI.Xaml.Controls.Primitives.DragCompletedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT DragCompleted([in] EventRegistrationToken token); HRESULT CancelDrag(); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.Thumb)] [uuid(955024EB-36F3-4672-A186-BAAF626AC4AD)] interface IThumbStatics : IInspectable { [propget] HRESULT IsDraggingProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.TickBar)] [uuid(994683FA-F1F6-487D-A5AC-C15921BFA995)] interface ITickBar : IInspectable { [propget] HRESULT Fill([out] [retval] Windows.UI.Xaml.Media.Brush** value); [propput] HRESULT Fill([in] Windows.UI.Xaml.Media.Brush* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.TickBar)] [uuid(2C6D7E40-799D-4A54-BE09-1FEFC61D018E)] interface ITickBarStatics : IInspectable { [propget] HRESULT FillProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToggleButton)] [uuid(589877FB-0FC7-4036-9D8B-127DFA75C16D)] interface IToggleButton : IInspectable { [propget] HRESULT IsChecked([out] [retval] Windows.Foundation.IReference** value); [propput] HRESULT IsChecked([in] Windows.Foundation.IReference* value); [propget] HRESULT IsThreeState([out] [retval] boolean* value); [propput] HRESULT IsThreeState([in] boolean value); [eventadd] HRESULT Checked([in] Windows.UI.Xaml.RoutedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Checked([in] EventRegistrationToken token); [eventadd] HRESULT Unchecked([in] Windows.UI.Xaml.RoutedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Unchecked([in] EventRegistrationToken token); [eventadd] HRESULT Indeterminate([in] Windows.UI.Xaml.RoutedEventHandler* handler, [out] [retval] EventRegistrationToken* token); [eventremove] HRESULT Indeterminate([in] EventRegistrationToken token); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToggleButton)] [uuid(D56AA2FC-FC7F-449C-9855-7A1055D668A8)] interface IToggleButtonFactory : IInspectable { HRESULT CreateInstance([in] IInspectable* baseInterface, [out] IInspectable** innerInterface, [out] [retval] Windows.UI.Xaml.Controls.Primitives.ToggleButton** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToggleButton)] [uuid(D20E4C28-F18B-491A-9A45-F1A04A9369A4)] interface IToggleButtonOverrides : IInspectable { HRESULT OnToggle(); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToggleButton)] [uuid(AF1EAB12-0128-4F67-9C5A-82320C445D19)] interface IToggleButtonStatics : IInspectable { [propget] HRESULT IsCheckedProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); [propget] HRESULT IsThreeStateProperty([out] [retval] Windows.UI.Xaml.DependencyProperty** value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings)] [uuid(02B7BDCD-628A-4363-86E0-51D6E2E89E58)] interface IToggleSwitchTemplateSettings : IInspectable { [propget] HRESULT KnobCurrentToOnOffset([out] [retval] DOUBLE* value); [propget] HRESULT KnobCurrentToOffOffset([out] [retval] DOUBLE* value); [propget] HRESULT KnobOnToOffOffset([out] [retval] DOUBLE* value); [propget] HRESULT KnobOffToOnOffset([out] [retval] DOUBLE* value); [propget] HRESULT CurtainCurrentToOnOffset([out] [retval] DOUBLE* value); [propget] HRESULT CurtainCurrentToOffOffset([out] [retval] DOUBLE* value); [propget] HRESULT CurtainOnToOffOffset([out] [retval] DOUBLE* value); [propget] HRESULT CurtainOffToOnOffset([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [exclusiveto(Windows.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings)] [uuid(D4388247-0EC4-4506-AFFD-AFAC2225B48C)] interface IToolTipTemplateSettings : IInspectable { [propget] HRESULT FromHorizontalOffset([out] [retval] DOUBLE* value); [propget] HRESULT FromVerticalOffset([out] [retval] DOUBLE* value); } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarButtonTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IAppBarButtonTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings2; } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass AppBarToggleButtonTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IAppBarToggleButtonTemplateSettings; } [composable(Windows.UI.Xaml.Controls.Primitives.IButtonBaseFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IButtonBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ButtonBase : Windows.UI.Xaml.Controls.ContentControl { [default] interface Windows.UI.Xaml.Controls.Primitives.IButtonBase; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CalendarPanel : Windows.UI.Xaml.Controls.Panel { [default] interface Windows.UI.Xaml.Controls.Primitives.ICalendarPanel; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CalendarViewTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings; } [composable(Windows.UI.Xaml.Controls.Primitives.ICarouselPanelFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CarouselPanel : Windows.UI.Xaml.Controls.VirtualizingPanel { [default] interface Windows.UI.Xaml.Controls.Primitives.ICarouselPanel; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo; } [composable(Windows.UI.Xaml.Controls.Primitives.IColorPickerSliderFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IColorPickerSliderStatics, Windows.Foundation.UniversalApiContract, 5.0)] [threading(both)] runtimeclass ColorPickerSlider : Windows.UI.Xaml.Controls.Slider { [default] interface Windows.UI.Xaml.Controls.Primitives.IColorPickerSlider; } [composable(Windows.UI.Xaml.Controls.Primitives.IColorSpectrumFactory, public, Windows.Foundation.UniversalApiContract, 5.0)] [contract(Windows.Foundation.UniversalApiContract, 5.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IColorSpectrumStatics, Windows.Foundation.UniversalApiContract, 5.0)] [threading(both)] runtimeclass ColorSpectrum : Windows.UI.Xaml.Controls.Control { [default] interface Windows.UI.Xaml.Controls.Primitives.IColorSpectrum; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ComboBoxTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings; [contract(Windows.Foundation.UniversalApiContract, 2.0)] interface Windows.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings2; } [composable(Windows.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CommandBarFlyoutCommandBar : Windows.UI.Xaml.Controls.CommandBar { [default] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar; } [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CommandBarFlyoutCommandBarTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass CommandBarTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings; [contract(Windows.Foundation.UniversalApiContract, 2.0)] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings2; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings3; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings4; } [composable(Windows.UI.Xaml.Controls.Primitives.IDragCompletedEventArgsFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DragCompletedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs; } [composable(Windows.UI.Xaml.Controls.Primitives.IDragDeltaEventArgsFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DragDeltaEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs; } [composable(Windows.UI.Xaml.Controls.Primitives.IDragStartedEventArgsFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass DragStartedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IDragStartedEventArgs; } [composable(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics2, Windows.Foundation.UniversalApiContract, 3.0)] [static(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics3, Windows.Foundation.UniversalApiContract, 4.0)] [static(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics5, Windows.Foundation.UniversalApiContract, 7.0)] [static(Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics6, Windows.Foundation.UniversalApiContract, 8.0)] [threading(both)] runtimeclass FlyoutBase : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase2; [contract(Windows.Foundation.UniversalApiContract, 4.0)] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase3; [contract(Windows.Foundation.UniversalApiContract, 5.0)] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase4; [contract(Windows.Foundation.UniversalApiContract, 7.0)] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase5; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBase6; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides; [contract(Windows.Foundation.UniversalApiContract, 5.0)] [overridable] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides4; } [contract(Windows.Foundation.UniversalApiContract, 3.0)] [marshaling_behavior(agile)] runtimeclass FlyoutBaseClosingEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs; } [composable(Windows.UI.Xaml.Controls.Primitives.IFlyoutShowOptionsFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass FlyoutShowOptions { [default] interface Windows.UI.Xaml.Controls.Primitives.IFlyoutShowOptions; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IGeneratorPositionHelperStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass GeneratorPositionHelper { [default] interface Windows.UI.Xaml.Controls.Primitives.IGeneratorPositionHelper; } [composable(Windows.UI.Xaml.Controls.Primitives.IGridViewItemPresenterFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass GridViewItemPresenter : Windows.UI.Xaml.Controls.ContentPresenter { [default] interface Windows.UI.Xaml.Controls.Primitives.IGridViewItemPresenter; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass GridViewItemTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IGridViewItemTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] runtimeclass ItemsChangedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverterStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass JumpListItemBackgroundConverter : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Data.IValueConverter; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass JumpListItemForegroundConverter : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Data.IValueConverter; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.ILayoutInformationStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Controls.Primitives.ILayoutInformationStatics2, Windows.Foundation.UniversalApiContract, 5.0)] [threading(both)] runtimeclass LayoutInformation { [default] interface Windows.UI.Xaml.Controls.Primitives.ILayoutInformation; } [composable(Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenterFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics2, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics3, Windows.Foundation.UniversalApiContract, 5.0)] [static(Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics4, Windows.Foundation.UniversalApiContract, 13.0)] [threading(both)] runtimeclass ListViewItemPresenter : Windows.UI.Xaml.Controls.ContentPresenter { [default] interface Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenter; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenter2; [contract(Windows.Foundation.UniversalApiContract, 5.0)] interface Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenter3; [contract(Windows.Foundation.UniversalApiContract, 13.0)] interface Windows.UI.Xaml.Controls.Primitives.IListViewItemPresenter4; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ListViewItemTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IListViewItemTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass LoopingSelector : Windows.UI.Xaml.Controls.Control { [default] interface Windows.UI.Xaml.Controls.Primitives.ILoopingSelector; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LoopingSelectorItem : Windows.UI.Xaml.Controls.ContentControl { [default] interface Windows.UI.Xaml.Controls.Primitives.ILoopingSelectorItem; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass LoopingSelectorPanel : Windows.UI.Xaml.Controls.Canvas { [default] interface Windows.UI.Xaml.Controls.Primitives.ILoopingSelectorPanel; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo; } [contract(Windows.Foundation.UniversalApiContract, 6.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuFlyoutItemTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IMenuFlyoutItemTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 2.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass MenuFlyoutPresenterTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IMenuFlyoutPresenterTemplateSettings; } [composable(Windows.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterFactory, public, Windows.Foundation.UniversalApiContract, 7.0)] [contract(Windows.Foundation.UniversalApiContract, 7.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics, Windows.Foundation.UniversalApiContract, 7.0)] [threading(both)] runtimeclass NavigationViewItemPresenter : Windows.UI.Xaml.Controls.ContentControl { [default] interface Windows.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter; } [composable(Windows.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanelFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass OrientedVirtualizingPanel : Windows.UI.Xaml.Controls.VirtualizingPanel { [default] interface Windows.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Controls.IInsertionPanel; } [composable(Windows.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass PickerFlyoutBase : Windows.UI.Xaml.Controls.Primitives.FlyoutBase { [default] interface Windows.UI.Xaml.Controls.Primitives.IPickerFlyoutBase; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides; } [composable(Windows.UI.Xaml.Controls.Primitives.IPivotHeaderItemFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotHeaderItem : Windows.UI.Xaml.Controls.ContentControl { [default] interface Windows.UI.Xaml.Controls.Primitives.IPivotHeaderItem; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotHeaderPanel : Windows.UI.Xaml.Controls.Canvas { [default] interface Windows.UI.Xaml.Controls.Primitives.IPivotHeaderPanel; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass PivotPanel : Windows.UI.Xaml.Controls.Panel { [default] interface Windows.UI.Xaml.Controls.Primitives.IPivotPanel; [contract(Windows.Foundation.UniversalApiContract, 1.0)] interface Windows.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IPopupStatics, Windows.Foundation.UniversalApiContract, 1.0)] [static(Windows.UI.Xaml.Controls.Primitives.IPopupStatics2, Windows.Foundation.UniversalApiContract, 3.0)] [static(Windows.UI.Xaml.Controls.Primitives.IPopupStatics3, Windows.Foundation.UniversalApiContract, 8.0)] [static(Windows.UI.Xaml.Controls.Primitives.IPopupStatics4, Windows.Foundation.UniversalApiContract, 14.0)] [threading(both)] runtimeclass Popup : Windows.UI.Xaml.FrameworkElement { [default] interface Windows.UI.Xaml.Controls.Primitives.IPopup; [contract(Windows.Foundation.UniversalApiContract, 3.0)] interface Windows.UI.Xaml.Controls.Primitives.IPopup2; [contract(Windows.Foundation.UniversalApiContract, 8.0)] interface Windows.UI.Xaml.Controls.Primitives.IPopup3; [contract(Windows.Foundation.UniversalApiContract, 14.0)] interface Windows.UI.Xaml.Controls.Primitives.IPopup4; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ProgressBarTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IProgressBarTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ProgressRingTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IProgressRingTemplateSettings; } [composable(Windows.UI.Xaml.Controls.Primitives.IRangeBaseFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IRangeBaseStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass RangeBase : Windows.UI.Xaml.Controls.Control { [default] interface Windows.UI.Xaml.Controls.Primitives.IRangeBase; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Controls.Primitives.IRangeBaseOverrides; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass RangeBaseValueChangedEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IRepeatButtonStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass RepeatButton : Windows.UI.Xaml.Controls.Primitives.ButtonBase { [default] interface Windows.UI.Xaml.Controls.Primitives.IRepeatButton; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IScrollBarStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ScrollBar : Windows.UI.Xaml.Controls.Primitives.RangeBase { [default] interface Windows.UI.Xaml.Controls.Primitives.IScrollBar; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ScrollEventArgs : Windows.UI.Xaml.RoutedEventArgs { [default] interface Windows.UI.Xaml.Controls.Primitives.IScrollEventArgs; } [composable(Windows.UI.Xaml.Controls.Primitives.ISelectorFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.ISelectorStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass Selector : Windows.UI.Xaml.Controls.ItemsControl { [default] interface Windows.UI.Xaml.Controls.Primitives.ISelector; } [composable(Windows.UI.Xaml.Controls.Primitives.ISelectorItemFactory, protected, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.ISelectorItemStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass SelectorItem : Windows.UI.Xaml.Controls.ContentControl { [default] interface Windows.UI.Xaml.Controls.Primitives.ISelectorItem; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SettingsFlyoutTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.ISettingsFlyoutTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass SplitViewTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IThumbStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass Thumb : Windows.UI.Xaml.Controls.Control { [default] interface Windows.UI.Xaml.Controls.Primitives.IThumb; } [activatable(Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.ITickBarStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass TickBar : Windows.UI.Xaml.FrameworkElement { [default] interface Windows.UI.Xaml.Controls.Primitives.ITickBar; } [composable(Windows.UI.Xaml.Controls.Primitives.IToggleButtonFactory, public, Windows.Foundation.UniversalApiContract, 1.0)] [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [static(Windows.UI.Xaml.Controls.Primitives.IToggleButtonStatics, Windows.Foundation.UniversalApiContract, 1.0)] [threading(both)] runtimeclass ToggleButton : Windows.UI.Xaml.Controls.Primitives.ButtonBase { [default] interface Windows.UI.Xaml.Controls.Primitives.IToggleButton; [contract(Windows.Foundation.UniversalApiContract, 1.0)] [overridable] interface Windows.UI.Xaml.Controls.Primitives.IToggleButtonOverrides; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ToggleSwitchTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings; } [contract(Windows.Foundation.UniversalApiContract, 1.0)] [marshaling_behavior(agile)] [threading(both)] runtimeclass ToolTipTemplateSettings : Windows.UI.Xaml.DependencyObject { [default] interface Windows.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings; } } } } } }