format 4.0
census 2e30db26-66c8-4551-85b9-a537376d8f99 1
namespace Microsoft.UI.Xaml.Controls.Primitives

enum Microsoft.UI.Xaml.Controls.Primitives.AnimationDirection python_type
    py AnimationDirection
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.AnimationDirection;i4)
    constant LEFT 0
    constant TOP 1
    constant RIGHT 2
    constant BOTTOM 3

class Microsoft.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings python_type
    py AppBarButtonTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.AppBarButtonTemplateSettings;{6fc13525-bf03-5190-a1d5-ebd6a1bcb6b4})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IAppBarButtonTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IAppBarButtonTemplateSettings
    property keyboard_accelerator_text_min_width
        get get_KeyboardAcceleratorTextMinWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarButtonTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.AppBarTemplateSettings python_type
    py AppBarTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.AppBarTemplateSettings;{fe60e73f-9a52-5e0a-b738-426f97d09768})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings
    property clip_rect
        get get_ClipRect slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out struct type=Windows.Foundation.Rect return
    property compact_root_margin
        get get_CompactRootMargin slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
    property compact_vertical_delta
        get get_CompactVerticalDelta slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return
    property hidden_root_margin
        get get_HiddenRootMargin slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
    property hidden_vertical_delta
        get get_HiddenVerticalDelta slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return
    property minimal_root_margin
        get get_MinimalRootMargin slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
    property minimal_vertical_delta
        get get_MinimalVerticalDelta slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return
    property negative_compact_vertical_delta
        get get_NegativeCompactVerticalDelta slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return
    property negative_hidden_vertical_delta
        get get_NegativeHiddenVerticalDelta slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return
    property negative_minimal_vertical_delta
        get get_NegativeMinimalVerticalDelta slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings python_type
    py AppBarToggleButtonTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.AppBarToggleButtonTemplateSettings;{32aa9f11-2f5e-57ab-a570-b03bceee835d})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IAppBarToggleButtonTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IAppBarToggleButtonTemplateSettings
    property keyboard_accelerator_text_min_width
        get get_KeyboardAcceleratorTextMinWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAppBarToggleButtonTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.AutoSuggestBoxHelper python_type
    py AutoSuggestBoxHelper
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.AutoSuggestBoxHelper;{1e56736c-8248-57d9-ac04-e4e7dcc3f9e1})
    default Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelper
    requires Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelper
    factory Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelperStatics
    property keep_interior_corners_square_property static
        get get_KeepInteriorCornersSquareProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelperStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_keep_interior_corners_square static
        method GetKeepInteriorCornersSquare slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelperStatics shape=51 static
            in class type=Microsoft.UI.Xaml.Controls.AutoSuggestBox name=autoSuggestBox
            out boolean return
    method set_keep_interior_corners_square static
        method SetKeepInteriorCornersSquare slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelperStatics shape=51 static
            in class type=Microsoft.UI.Xaml.Controls.AutoSuggestBox name=autoSuggestBox
            in boolean name=value

class Microsoft.UI.Xaml.Controls.Primitives.ButtonBase composable python_type
    py ButtonBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ButtonBase;{65714269-2473-5327-a652-0ea6bce7f403})
    base Microsoft.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.Primitives.IButtonBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IButtonBase
    factory Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ButtonBase return
    property command_parameter
        get get_CommandParameter slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            out object return
        put put_CommandParameter slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            in object name=value
    property command
        get get_Command slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            out interface type=Microsoft.UI.Xaml.Input.ICommand return
        put put_Command slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            in interface type=Microsoft.UI.Xaml.Input.ICommand name=value
    property click_mode
        get get_ClickMode slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ClickMode return
        put put_ClickMode slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ClickMode name=value
    property is_pointer_over
        get get_IsPointerOver slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            out boolean return
    property is_pressed
        get get_IsPressed slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=4
            out boolean return
    property click_mode_property static
        get get_ClickModeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property command_parameter_property static
        get get_CommandParameterProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property command_property static
        get get_CommandProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_pointer_over_property static
        get get_IsPointerOverProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_pressed_property static
        get get_IsPressedProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event click
        add add_Click slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Click slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IButtonBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.Primitives.CalendarPanel activatable python_type
    py CalendarPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CalendarPanel;{a4b26c3a-3825-5da4-a9e0-dd9b1e405e53})
    base Microsoft.UI.Xaml.Controls.Panel
    default Microsoft.UI.Xaml.Controls.Primitives.ICalendarPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.ICalendarPanel
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return

class Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings python_type
    py CalendarViewTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CalendarViewTemplateSettings;{23b0facb-0083-5109-87d3-dbeb13e331a0})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings
    property center_x
        get get_CenterX slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out double return
    property center_y
        get get_CenterY slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out double return
    property clip_rect
        get get_ClipRect slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out struct type=Windows.Foundation.Rect return
    property has_more_content_after
        get get_HasMoreContentAfter slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out boolean return
    property has_more_content_before
        get get_HasMoreContentBefore slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out boolean return
    property has_more_views
        get get_HasMoreViews slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out boolean return
    property header_text
        get get_HeaderText slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property min_view_width
        get get_MinViewWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out double return
    property week_day1
        get get_WeekDay1 slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day2
        get get_WeekDay2 slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day3
        get get_WeekDay3 slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day4
        get get_WeekDay4 slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day5
        get get_WeekDay5 slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day6
        get get_WeekDay6 slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return
    property week_day7
        get get_WeekDay7 slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings shape=4
            out string return

class Microsoft.UI.Xaml.Controls.Primitives.CarouselPanel composable python_type
    py CarouselPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CarouselPanel;{298d3800-e5c9-5003-b84c-a6538866e2d5})
    base Microsoft.UI.Xaml.Controls.VirtualizingPanel
    default Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo
    composable Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanelFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanelFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.CarouselPanel return
    property scroll_owner
        get get_ScrollOwner slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out object return
        put put_ScrollOwner slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            in object name=value
    property can_vertically_scroll
        get get_CanVerticallyScroll slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out boolean return
        put put_CanVerticallyScroll slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            in boolean name=value
    property can_horizontally_scroll
        get get_CanHorizontallyScroll slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out boolean return
        put put_CanHorizontallyScroll slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            in boolean name=value
    property extent_height
        get get_ExtentHeight slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property extent_width
        get get_ExtentWidth slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property horizontal_offset
        get get_HorizontalOffset slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property vertical_offset
        get get_VerticalOffset slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property viewport_height
        get get_ViewportHeight slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property viewport_width
        get get_ViewportWidth slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=4
            out double return
    property are_horizontal_snap_points_regular
        get get_AreHorizontalSnapPointsRegular slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=22
            out boolean return
    property are_vertical_snap_points_regular
        get get_AreVerticalSnapPointsRegular slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=43
            out boolean return
    event horizontal_snap_points_changed
        add add_HorizontalSnapPointsChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=65
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_HorizontalSnapPointsChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=110
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event vertical_snap_points_changed
        add add_VerticalSnapPointsChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VerticalSnapPointsChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_irregular_snap_points
        method GetIrregularSnapPoints slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=117 reverse=164
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Single> return
    method get_regular_snap_points
        method GetRegularSnapPoints slot=13 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=195 reverse=176
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out single name=offset
            out single return
    method line_down
        method LineDown slot=19 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method line_left
        method LineLeft slot=20 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method line_right
        method LineRight slot=21 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method line_up
        method LineUp slot=18 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method make_visible
        method MakeVisible slot=32 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=130
            in class type=Microsoft.UI.Xaml.UIElement name=visual
            in struct type=Windows.Foundation.Rect name=rectangle
            out struct type=Windows.Foundation.Rect return
    method mouse_wheel_down
        method MouseWheelDown slot=27 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method mouse_wheel_left
        method MouseWheelLeft slot=28 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method mouse_wheel_right
        method MouseWheelRight slot=29 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method mouse_wheel_up
        method MouseWheelUp slot=26 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method page_down
        method PageDown slot=23 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method page_left
        method PageLeft slot=24 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method page_right
        method PageRight slot=25 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method page_up
        method PageUp slot=22 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=0
    method set_horizontal_offset
        method SetHorizontalOffset slot=30 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=2
            in double name=offset
    method set_vertical_offset
        method SetVerticalOffset slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel shape=2
            in double name=offset

class Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider composable python_type
    py ColorPickerSlider
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider;{456231bb-5a4c-564b-9b3d-2f157061a0f8})
    base Microsoft.UI.Xaml.Controls.Slider
    default Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSlider
    requires Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSlider
    factory Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ColorPickerSlider return
    property color_channel
        get get_ColorChannel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSlider shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ColorPickerHsvChannel return
        put put_ColorChannel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSlider shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ColorPickerHsvChannel name=value
    property color_channel_property static
        get get_ColorChannelProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum composable python_type
    py ColorSpectrum
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum;{75305916-882d-5667-bfd0-0af72d502d72})
    base Microsoft.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum
    requires Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum
    factory Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum return
    property shape
        get get_Shape slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumShape return
        put put_Shape slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumShape name=value
    property min_value
        get get_MinValue slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MinValue slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property min_saturation
        get get_MinSaturation slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MinSaturation slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property min_hue
        get get_MinHue slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MinHue slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property max_value
        get get_MaxValue slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MaxValue slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property max_saturation
        get get_MaxSaturation slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MaxSaturation slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property max_hue
        get get_MaxHue slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out int32 return
        put put_MaxHue slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in int32 name=value
    property hsv_color
        get get_HsvColor slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out struct type=Windows.Foundation.Numerics.Vector4 return
        put put_HsvColor slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=8
            in struct type=Windows.Foundation.Numerics.Vector4 name=value
    property components
        get get_Components slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumComponents return
        put put_Components slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumComponents name=value
    property color
        get get_Color slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=4
            out struct type=Windows.UI.Color return
        put put_Color slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=29
            in struct type=Windows.UI.Color name=value
    property color_property static
        get get_ColorProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property components_property static
        get get_ComponentsProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property hsv_color_property static
        get get_HsvColorProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_hue_property static
        get get_MaxHueProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_saturation_property static
        get get_MaxSaturationProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_value_property static
        get get_MaxValueProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_hue_property static
        get get_MinHueProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_saturation_property static
        get get_MinSaturationProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_value_property static
        get get_MinValueProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property shape_property static
        get get_ShapeProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event color_changed
        add add_ColorChanged slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum,Microsoft.UI.Xaml.Controls.ColorChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ColorChanged slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.Primitives.ColumnMajorUniformToLargestGridLayout composable python_type
    py ColumnMajorUniformToLargestGridLayout
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ColumnMajorUniformToLargestGridLayout;{ee10a6aa-efeb-51ac-b791-71913ae8c235})
    base Microsoft.UI.Xaml.Controls.NonVirtualizingLayout
    default Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout
    requires Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout
    factory Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ColumnMajorUniformToLargestGridLayout return
    property row_spacing
        get get_RowSpacing slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=4
            out double return
        put put_RowSpacing slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=2
            in double name=value
    property max_columns
        get get_MaxColumns slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=4
            out int32 return
        put put_MaxColumns slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=4
            in int32 name=value
    property column_spacing
        get get_ColumnSpacing slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=4
            out double return
        put put_ColumnSpacing slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout shape=2
            in double name=value
    property column_spacing_property static
        get get_ColumnSpacingProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_columns_property static
        get get_MaxColumnsProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property row_spacing_property static
        get get_RowSpacingProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.ComboBoxHelper python_type
    py ComboBoxHelper
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ComboBoxHelper;{5a3c87ac-c399-5e5f-873f-b9d0e8bcceb7})
    default Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelper
    requires Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelper
    factory Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelperStatics
    property keep_interior_corners_square_property static
        get get_KeepInteriorCornersSquareProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelperStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_keep_interior_corners_square static
        method GetKeepInteriorCornersSquare slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelperStatics shape=51 static
            in class type=Microsoft.UI.Xaml.Controls.ComboBox name=comboBox
            out boolean return
    method set_keep_interior_corners_square static
        method SetKeepInteriorCornersSquare slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelperStatics shape=51 static
            in class type=Microsoft.UI.Xaml.Controls.ComboBox name=comboBox
            in boolean name=value

class Microsoft.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings python_type
    py ComboBoxTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ComboBoxTemplateSettings;{f2dc5e7f-8d3f-5c20-b356-af6f1ff8242a})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings
    property drop_down_closed_height
        get get_DropDownClosedHeight slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings shape=4
            out double return
    property drop_down_content_min_width
        get get_DropDownContentMinWidth slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings shape=4
            out double return
    property drop_down_offset
        get get_DropDownOffset slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings shape=4
            out double return
    property drop_down_opened_height
        get get_DropDownOpenedHeight slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings shape=4
            out double return
    property selected_item_direction
        get get_SelectedItemDirection slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.AnimationDirection return

class Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar composable python_type
    py CommandBarFlyoutCommandBar
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar;{0f7120c5-6d00-5489-9171-bedd2d4ef677})
    base Microsoft.UI.Xaml.Controls.CommandBar
    default Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar
    requires Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar
    requires Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar2
    factory Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBar return
    property flyout_template_settings
        get get_FlyoutTemplateSettings slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar shape=4
            out class type=Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings return
    property system_backdrop
        get get_SystemBackdrop slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar2 shape=4
            out class type=Microsoft.UI.Xaml.Media.SystemBackdrop return
        put put_SystemBackdrop slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar2 shape=4
            in class type=Microsoft.UI.Xaml.Media.SystemBackdrop name=value
    property system_backdrop_property static
        get get_SystemBackdropProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarAutomationProperties static python_type
    py CommandBarFlyoutCommandBarAutomationProperties
    factory Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarAutomationPropertiesStatics
    property control_type_property static
        get get_ControlTypeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarAutomationPropertiesStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_control_type static
        method GetControlType slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarAutomationPropertiesStatics shape=51 static
            in class type=Microsoft.UI.Xaml.UIElement name=element
            out enum32 type=Microsoft.UI.Xaml.Automation.Peers.AutomationControlType return
    method set_control_type static
        method SetControlType slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarAutomationPropertiesStatics shape=51 static
            in class type=Microsoft.UI.Xaml.UIElement name=element
            in enum32 type=Microsoft.UI.Xaml.Automation.Peers.AutomationControlType name=value

class Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings python_type
    py CommandBarFlyoutCommandBarTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CommandBarFlyoutCommandBarTemplateSettings;{533cc5ca-dcf7-5f9d-a460-934a883acdc1})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings
    property close_animation_end_position
        get get_CloseAnimationEndPosition slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property content_clip_rect
        get get_ContentClipRect slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out struct type=Windows.Foundation.Rect return
    property current_width
        get get_CurrentWidth slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_down_animation_end_position
        get get_ExpandDownAnimationEndPosition slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_down_animation_hold_position
        get get_ExpandDownAnimationHoldPosition slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_down_animation_start_position
        get get_ExpandDownAnimationStartPosition slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_down_overflow_vertical_position
        get get_ExpandDownOverflowVerticalPosition slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_up_animation_end_position
        get get_ExpandUpAnimationEndPosition slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_up_animation_hold_position
        get get_ExpandUpAnimationHoldPosition slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_up_animation_start_position
        get get_ExpandUpAnimationStartPosition slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expand_up_overflow_vertical_position
        get get_ExpandUpOverflowVerticalPosition slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property expanded_width
        get get_ExpandedWidth slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property open_animation_end_position
        get get_OpenAnimationEndPosition slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property open_animation_start_position
        get get_OpenAnimationStartPosition slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property overflow_content_clip_rect
        get get_OverflowContentClipRect slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out struct type=Windows.Foundation.Rect return
    property width_expansion_animation_end_position
        get get_WidthExpansionAnimationEndPosition slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property width_expansion_animation_start_position
        get get_WidthExpansionAnimationStartPosition slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property width_expansion_delta
        get get_WidthExpansionDelta slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property width_expansion_more_button_animation_end_position
        get get_WidthExpansionMoreButtonAnimationEndPosition slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return
    property width_expansion_more_button_animation_start_position
        get get_WidthExpansionMoreButtonAnimationStartPosition slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings python_type
    py CommandBarTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CommandBarTemplateSettings;{ae9535f6-1678-5066-90bf-147aa610c5dd})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings
    property content_height
        get get_ContentHeight slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property effective_overflow_button_visibility
        get get_EffectiveOverflowButtonVisibility slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out enum32 type=Microsoft.UI.Xaml.Visibility return
    property negative_overflow_content_height
        get get_NegativeOverflowContentHeight slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_clip_rect
        get get_OverflowContentClipRect slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out struct type=Windows.Foundation.Rect return
    property overflow_content_compact_y_translation
        get get_OverflowContentCompactYTranslation slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_height
        get get_OverflowContentHeight slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_hidden_y_translation
        get get_OverflowContentHiddenYTranslation slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_horizontal_offset
        get get_OverflowContentHorizontalOffset slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_max_height
        get get_OverflowContentMaxHeight slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_max_width
        get get_OverflowContentMaxWidth slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_min_width
        get get_OverflowContentMinWidth slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return
    property overflow_content_minimal_y_translation
        get get_OverflowContentMinimalYTranslation slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings shape=4
            out double return

enum Microsoft.UI.Xaml.Controls.Primitives.ComponentResourceLocation python_type
    py ComponentResourceLocation
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ComponentResourceLocation;i4)
    constant APPLICATION 0
    constant NESTED 1

class Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterConverter activatable python_type
    py CornerRadiusFilterConverter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterConverter;{6f1a3ed2-f965-545e-bd44-441db1794f5f})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter
    requires Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter
    requires Microsoft.UI.Xaml.Data.IValueConverter
    factory Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverterStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property scale
        get get_Scale slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter shape=4
            out double return
        put put_Scale slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter shape=2
            in double name=value
    property filter
        get get_Filter slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterKind return
        put put_Filter slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterKind name=value
    property filter_property static
        get get_FilterProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property scale_property static
        get get_ScaleProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method convert
        method Convert slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=29
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return
    method convert_back
        method ConvertBack slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=50
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return

enum Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterKind python_type
    py CornerRadiusFilterKind
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusFilterKind;i4)
    constant NONE 0
    constant TOP 1
    constant RIGHT 2
    constant BOTTOM 3
    constant LEFT 4
    constant TOP_LEFT_VALUE 5
    constant BOTTOM_RIGHT_VALUE 6

class Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverter activatable python_type
    py CornerRadiusToThicknessConverter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverter;{b36aa8ae-166e-5ca5-93d2-95e9907c1222})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter
    requires Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter
    requires Microsoft.UI.Xaml.Data.IValueConverter
    factory Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverterStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property multiplier
        get get_Multiplier slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter shape=4
            out double return
        put put_Multiplier slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter shape=2
            in double name=value
    property conversion_kind
        get get_ConversionKind slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverterKind return
        put put_ConversionKind slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverterKind name=value
    property conversion_kind_property static
        get get_ConversionKindProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property multiplier_property static
        get get_MultiplierProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method convert
        method Convert slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=29
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return
    method convert_back
        method ConvertBack slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=50
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return

enum Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverterKind python_type
    py CornerRadiusToThicknessConverterKind
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.CornerRadiusToThicknessConverterKind;i4)
    constant FILTER_TOP_AND_BOTTOM_FROM_LEFT 0
    constant FILTER_TOP_AND_BOTTOM_FROM_RIGHT 1
    constant FILTER_LEFT_AND_RIGHT_FROM_TOP 2
    constant FILTER_LEFT_AND_RIGHT_FROM_BOTTOM 3
    constant FILTER_TOP_FROM_TOP_LEFT 4
    constant FILTER_TOP_FROM_TOP_RIGHT 5
    constant FILTER_RIGHT_FROM_TOP_RIGHT 6
    constant FILTER_RIGHT_FROM_BOTTOM_RIGHT 7
    constant FILTER_BOTTOM_FROM_BOTTOM_RIGHT 8
    constant FILTER_BOTTOM_FROM_BOTTOM_LEFT 9
    constant FILTER_LEFT_FROM_BOTTOM_LEFT 10
    constant FILTER_LEFT_FROM_TOP_LEFT 11

class Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs composable python_type
    py DragCompletedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs;{acd47547-3784-51ff-8eeb-7b212439974b})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs
    composable Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgsFactory shape=263
            in double name=horizontalChange
            in double name=verticalChange
            in boolean name=canceled
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs return
    property canceled
        get get_Canceled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs shape=4
            out boolean return
    property horizontal_change
        get get_HorizontalChange slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs shape=4
            out double return
    property vertical_change
        get get_VerticalChange slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs shape=4
            out double return

delegate Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventHandler python_type
    py DragCompletedEventHandler
    guid a27012cb-923f-5992-ade2-878f7c794ef5
    signature delegate({a27012cb-923f-5992-ade2-878f7c794ef5})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventArgs name=e

class Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs composable python_type
    py DragDeltaEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs;{bc405765-ed94-5697-8506-a8f3d15272f9})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs
    composable Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgsFactory shape=235
            in double name=horizontalChange
            in double name=verticalChange
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs return
    property horizontal_change
        get get_HorizontalChange slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs shape=4
            out double return
    property vertical_change
        get get_VerticalChange slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs shape=4
            out double return

delegate Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventHandler python_type
    py DragDeltaEventHandler
    guid 49ca91d0-fc43-56b1-98bd-68e2e1e24de9
    signature delegate({49ca91d0-fc43-56b1-98bd-68e2e1e24de9})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventArgs name=e

class Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs composable python_type
    py DragStartedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs;{aa27aee4-2bdd-5d9a-8a1c-b37480a2012b})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgs
    composable Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgsFactory shape=235
            in double name=horizontalOffset
            in double name=verticalOffset
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs return
    property horizontal_offset
        get get_HorizontalOffset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgs shape=4
            out double return
    property vertical_offset
        get get_VerticalOffset slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgs shape=4
            out double return

delegate Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventHandler python_type
    py DragStartedEventHandler
    guid 13191f6d-a651-5870-b3a1-221550003512
    signature delegate({13191f6d-a651-5870-b3a1-221550003512})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventArgs name=e

enum Microsoft.UI.Xaml.Controls.Primitives.EdgeTransitionLocation python_type
    py EdgeTransitionLocation
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.EdgeTransitionLocation;i4)
    constant LEFT 0
    constant TOP 1
    constant RIGHT 2
    constant BOTTOM 3

delegate Windows.Foundation.EventHandler<System.Object> concrete
    py winrt.windows.foundation.EventHandler[Object]
    guid c50898f6-c536-5f47-8583-8b2c2438a13b
    signature pinterface({9de1c535-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable))
    base Windows.Foundation.EventHandler
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in object name=args

class Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase composable python_type
    py FlyoutBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase;{bb6603bf-744d-5c31-a87d-744394634d77})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase2
    requires Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides
    factory Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics
    factory Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics2
    composable Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseFactory
    overridable Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase return
    property xaml_root
        get get_XamlRoot slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out class type=Microsoft.UI.Xaml.XamlRoot return
        put put_XamlRoot slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in class type=Microsoft.UI.Xaml.XamlRoot name=value
    property show_mode
        get get_ShowMode slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode return
        put put_ShowMode slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode name=value
    property should_constrain_to_root_bounds
        get get_ShouldConstrainToRootBounds slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
        put put_ShouldConstrainToRootBounds slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in boolean name=value
    property placement
        get get_Placement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode return
        put put_Placement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode name=value
    property overlay_input_pass_through_element
        get get_OverlayInputPassThroughElement slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_OverlayInputPassThroughElement slot=26 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property light_dismiss_overlay_mode
        get get_LightDismissOverlayMode slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.LightDismissOverlayMode return
        put put_LightDismissOverlayMode slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.LightDismissOverlayMode name=value
    property element_sound_mode
        get get_ElementSoundMode slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out enum32 type=Microsoft.UI.Xaml.ElementSoundMode return
        put put_ElementSoundMode slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in enum32 type=Microsoft.UI.Xaml.ElementSoundMode name=value
    property are_open_close_animations_enabled
        get get_AreOpenCloseAnimationsEnabled slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
        put put_AreOpenCloseAnimationsEnabled slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in boolean name=value
    property allow_focus_when_disabled
        get get_AllowFocusWhenDisabled slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
        put put_AllowFocusWhenDisabled slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in boolean name=value
    property allow_focus_on_interaction
        get get_AllowFocusOnInteraction slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
        put put_AllowFocusOnInteraction slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in boolean name=value
    property input_device_prefers_primary_commands
        get get_InputDevicePrefersPrimaryCommands slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
    property is_constrained_to_root_bounds
        get get_IsConstrainedToRootBounds slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
    property is_open
        get get_IsOpen slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out boolean return
    property target
        get get_Target slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            out class type=Microsoft.UI.Xaml.FrameworkElement return
    property system_backdrop
        get get_SystemBackdrop slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase2 shape=4
            out class type=Microsoft.UI.Xaml.Media.SystemBackdrop return
        put put_SystemBackdrop slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase2 shape=4
            in class type=Microsoft.UI.Xaml.Media.SystemBackdrop name=value
    property allow_focus_on_interaction_property static
        get get_AllowFocusOnInteractionProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property allow_focus_when_disabled_property static
        get get_AllowFocusWhenDisabledProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property are_open_close_animations_enabled_property static
        get get_AreOpenCloseAnimationsEnabledProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property attached_flyout_property static
        get get_AttachedFlyoutProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property element_sound_mode_property static
        get get_ElementSoundModeProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property input_device_prefers_primary_commands_property static
        get get_InputDevicePrefersPrimaryCommandsProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_open_property static
        get get_IsOpenProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property light_dismiss_overlay_mode_property static
        get get_LightDismissOverlayModeProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property overlay_input_pass_through_element_property static
        get get_OverlayInputPassThroughElementProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property placement_property static
        get get_PlacementProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property should_constrain_to_root_bounds_property static
        get get_ShouldConstrainToRootBoundsProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property show_mode_property static
        get get_ShowModeProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property target_property static
        get get_TargetProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property system_backdrop_property static
        get get_SystemBackdropProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics2 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event closed
        add add_Closed slot=32 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closing
        add add_Closing slot=36 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase,Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closing slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event opened
        add add_Opened slot=30 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Opened slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event opening
        add add_Opening slot=34 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Opening slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method _create_presenter
        method CreatePresenter slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides shape=4 reverse=22 overridable
            out class type=Microsoft.UI.Xaml.Controls.Control return
    method get_attached_flyout static
        method GetAttachedFlyout slot=19 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=element
            out class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase return
    method hide
        method Hide slot=40 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=0
    method _on_process_keyboard_accelerators
        method OnProcessKeyboardAccelerators slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides shape=4 reverse=43 overridable
            in class type=Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args
    method set_attached_flyout static
        method SetAttachedFlyout slot=20 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=element
            in class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase name=value
    method show_at
        method ShowAt slot=38 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in class type=Microsoft.UI.Xaml.FrameworkElement name=placementTarget
        method ShowAt slot=39 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=51
            in class type=Microsoft.UI.Xaml.DependencyObject name=placementTarget
            in class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowOptions name=showOptions
    method show_attached_flyout static
        method ShowAttachedFlyout slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics shape=4 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=flyoutOwner
    method try_invoke_keyboard_accelerator
        method TryInvokeKeyboardAccelerator slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase shape=4
            in class type=Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args

class Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs python_type
    py FlyoutBaseClosingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs;{7cb280b4-1cca-5a5a-8ea4-191a2bbc8b32})
    default Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs shape=4
            in boolean name=value

enum Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode python_type
    py FlyoutPlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode;i4)
    constant TOP 0
    constant BOTTOM 1
    constant LEFT 2
    constant RIGHT 3
    constant FULL 4
    constant TOP_EDGE_ALIGNED_LEFT 5
    constant TOP_EDGE_ALIGNED_RIGHT 6
    constant BOTTOM_EDGE_ALIGNED_LEFT 7
    constant BOTTOM_EDGE_ALIGNED_RIGHT 8
    constant LEFT_EDGE_ALIGNED_TOP 9
    constant LEFT_EDGE_ALIGNED_BOTTOM 10
    constant RIGHT_EDGE_ALIGNED_TOP 11
    constant RIGHT_EDGE_ALIGNED_BOTTOM 12
    constant AUTO 13

enum Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode python_type
    py FlyoutShowMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode;i4)
    constant AUTO 0
    constant STANDARD 1
    constant TRANSIENT 2
    constant TRANSIENT_WITH_DISMISS_ON_POINTER_MOVE_AWAY 3

class Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowOptions composable python_type
    py FlyoutShowOptions
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowOptions;{30774a93-2803-50d3-b406-904aec3e175d})
    default Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions
    requires Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions
    composable Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptionsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptionsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowOptions return
    property show_mode
        get get_ShowMode slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode return
        put put_ShowMode slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutShowMode name=value
    property position
        get get_Position slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.Point> return
        put put_Position slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Point> name=value
    property placement
        get get_Placement slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode return
        put put_Placement slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutPlacementMode name=value
    property exclusion_rect
        get get_ExclusionRect slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.Rect> return
        put put_ExclusionRect slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions shape=4
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Rect> name=value

enum Microsoft.UI.Xaml.Controls.Primitives.GeneratorDirection python_type
    py GeneratorDirection
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.GeneratorDirection;i4)
    constant FORWARD 0
    constant BACKWARD 1

struct Microsoft.UI.Xaml.Controls.Primitives.GeneratorPosition python_type
    py GeneratorPosition
    signature struct(Microsoft.UI.Xaml.Controls.Primitives.GeneratorPosition;i4;i4)
    field index Index int32
    field offset Offset int32

class Microsoft.UI.Xaml.Controls.Primitives.GeneratorPositionHelper python_type
    py GeneratorPositionHelper
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.GeneratorPositionHelper;{872a9f8f-0e0e-5089-92a9-dbced99ca86d})
    default Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelper
    requires Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelper
    factory Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelperStatics
    method from_index_and_offset static
        method FromIndexAndOffset slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelperStatics shape=117 static
            in int32 name=index
            in int32 name=offset
            out struct type=Microsoft.UI.Xaml.Controls.Primitives.GeneratorPosition return

class Microsoft.UI.Xaml.Controls.Primitives.GridViewItemPresenter composable python_type
    py GridViewItemPresenter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.GridViewItemPresenter;{22772fd8-fe30-5b6f-9b17-5eea5d70d860})
    base Microsoft.UI.Xaml.Controls.ContentPresenter
    default Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter
    factory Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.GridViewItemPresenter return
    property selection_check_mark_visual_enabled
        get get_SelectionCheckMarkVisualEnabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out boolean return
        put put_SelectionCheckMarkVisualEnabled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in boolean name=value
    property selected_pointer_over_border_brush
        get get_SelectedPointerOverBorderBrush slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPointerOverBorderBrush slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_pointer_over_background
        get get_SelectedPointerOverBackground slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPointerOverBackground slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_foreground
        get get_SelectedForeground slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedForeground slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_border_thickness
        get get_SelectedBorderThickness slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_SelectedBorderThickness slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property selected_background
        get get_SelectedBackground slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedBackground slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property reorder_hint_offset
        get get_ReorderHintOffset slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out double return
        put put_ReorderHintOffset slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=2
            in double name=value
    property pointer_over_background_margin
        get get_PointerOverBackgroundMargin slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_PointerOverBackgroundMargin slot=47 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property pointer_over_background
        get get_PointerOverBackground slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PointerOverBackground slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property placeholder_background
        get get_PlaceholderBackground slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PlaceholderBackground slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property grid_view_item_presenter_vertical_content_alignment
        get get_GridViewItemPresenterVerticalContentAlignment slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4 deprecated
            out enum32 type=Microsoft.UI.Xaml.VerticalAlignment return
        put put_GridViewItemPresenterVerticalContentAlignment slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4 deprecated
            in enum32 type=Microsoft.UI.Xaml.VerticalAlignment name=value
    property grid_view_item_presenter_padding
        get get_GridViewItemPresenterPadding slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4 deprecated
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_GridViewItemPresenterPadding slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=14 deprecated
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property grid_view_item_presenter_horizontal_content_alignment
        get get_GridViewItemPresenterHorizontalContentAlignment slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4 deprecated
            out enum32 type=Microsoft.UI.Xaml.HorizontalAlignment return
        put put_GridViewItemPresenterHorizontalContentAlignment slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4 deprecated
            in enum32 type=Microsoft.UI.Xaml.HorizontalAlignment name=value
    property focus_border_brush
        get get_FocusBorderBrush slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_FocusBorderBrush slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property drag_opacity
        get get_DragOpacity slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out double return
        put put_DragOpacity slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=2
            in double name=value
    property drag_foreground
        get get_DragForeground slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_DragForeground slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property drag_background
        get get_DragBackground slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_DragBackground slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled_opacity
        get get_DisabledOpacity slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out double return
        put put_DisabledOpacity slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=2
            in double name=value
    property content_margin
        get get_ContentMargin slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_ContentMargin slot=49 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property check_selecting_brush
        get get_CheckSelectingBrush slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckSelectingBrush slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_hint_brush
        get get_CheckHintBrush slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckHintBrush slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_brush
        get get_CheckBrush slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBrush slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_brush_property static
        get get_CheckBrushProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_hint_brush_property static
        get get_CheckHintBrushProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_selecting_brush_property static
        get get_CheckSelectingBrushProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property content_margin_property static
        get get_ContentMarginProperty slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property disabled_opacity_property static
        get get_DisabledOpacityProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_background_property static
        get get_DragBackgroundProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_foreground_property static
        get get_DragForegroundProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_opacity_property static
        get get_DragOpacityProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_border_brush_property static
        get get_FocusBorderBrushProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property grid_view_item_presenter_horizontal_content_alignment_property static
        get get_GridViewItemPresenterHorizontalContentAlignmentProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property grid_view_item_presenter_padding_property static
        get get_GridViewItemPresenterPaddingProperty slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property grid_view_item_presenter_vertical_content_alignment_property static
        get get_GridViewItemPresenterVerticalContentAlignmentProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property placeholder_background_property static
        get get_PlaceholderBackgroundProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_background_margin_property static
        get get_PointerOverBackgroundMarginProperty slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_background_property static
        get get_PointerOverBackgroundProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reorder_hint_offset_property static
        get get_ReorderHintOffsetProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_background_property static
        get get_SelectedBackgroundProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_border_thickness_property static
        get get_SelectedBorderThicknessProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_foreground_property static
        get get_SelectedForegroundProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pointer_over_background_property static
        get get_SelectedPointerOverBackgroundProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pointer_over_border_brush_property static
        get get_SelectedPointerOverBorderBrushProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_check_mark_visual_enabled_property static
        get get_SelectionCheckMarkVisualEnabledProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings python_type
    py GridViewItemTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.GridViewItemTemplateSettings;{7033e884-2117-56e7-afb8-b7f5b8b64c70})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemTemplateSettings
    property drag_items_count
        get get_DragItemsCount slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemTemplateSettings shape=4
            out int32 return

enum Microsoft.UI.Xaml.Controls.Primitives.GroupHeaderPlacement python_type
    py GroupHeaderPlacement
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.GroupHeaderPlacement;i4)
    constant TOP 0
    constant LEFT 1

interface Microsoft.UI.Xaml.Controls.Primitives.IAppBarButtonTemplateSettings
    guid 6fc13525-bf03-5190-a1d5-ebd6a1bcb6b4

interface Microsoft.UI.Xaml.Controls.Primitives.IAppBarTemplateSettings
    guid fe60e73f-9a52-5e0a-b738-426f97d09768

interface Microsoft.UI.Xaml.Controls.Primitives.IAppBarToggleButtonTemplateSettings
    guid 32aa9f11-2f5e-57ab-a570-b03bceee835d

interface Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelper
    guid 1e56736c-8248-57d9-ac04-e4e7dcc3f9e1

interface Microsoft.UI.Xaml.Controls.Primitives.IAutoSuggestBoxHelperStatics
    guid a8c05752-b160-5710-a009-2ad0fc4ed111

interface Microsoft.UI.Xaml.Controls.Primitives.IButtonBase
    guid 65714269-2473-5327-a652-0ea6bce7f403

interface Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseFactory
    guid 21251aa9-6fd1-5e51-ab3b-e6fcaf3395ed

interface Microsoft.UI.Xaml.Controls.Primitives.IButtonBaseStatics
    guid dbe812f6-adf8-51d3-8137-a8fbf6445b3c

interface Microsoft.UI.Xaml.Controls.Primitives.ICalendarPanel
    guid a4b26c3a-3825-5da4-a9e0-dd9b1e405e53

interface Microsoft.UI.Xaml.Controls.Primitives.ICalendarViewTemplateSettings
    guid 23b0facb-0083-5109-87d3-dbeb13e331a0

interface Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanel
    guid 298d3800-e5c9-5003-b84c-a6538866e2d5

interface Microsoft.UI.Xaml.Controls.Primitives.ICarouselPanelFactory
    guid 161d3fc2-d1ec-5d1d-ac8a-cf4577f06c3c

interface Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSlider
    guid 456231bb-5a4c-564b-9b3d-2f157061a0f8

interface Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderFactory
    guid d0cb1f0e-0771-5c7d-ba14-aa431179b2ac

interface Microsoft.UI.Xaml.Controls.Primitives.IColorPickerSliderStatics
    guid 82f72b75-e986-587f-9701-8ac6801da932

interface Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrum
    guid 75305916-882d-5667-bfd0-0af72d502d72

interface Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumFactory
    guid efecd442-8c2a-50a6-88a3-3999ea01f096

interface Microsoft.UI.Xaml.Controls.Primitives.IColorSpectrumStatics
    guid a2b43dba-1616-527d-9d32-039573b7fce7

interface Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayout
    guid ee10a6aa-efeb-51ac-b791-71913ae8c235

interface Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutFactory
    guid 2f21af59-1585-5325-8412-2b83bf05d345

interface Microsoft.UI.Xaml.Controls.Primitives.IColumnMajorUniformToLargestGridLayoutStatics
    guid 7b2f0ec6-2345-5986-a5b9-b1beb5a74350

interface Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelper
    guid 5a3c87ac-c399-5e5f-873f-b9d0e8bcceb7

interface Microsoft.UI.Xaml.Controls.Primitives.IComboBoxHelperStatics
    guid ec21be42-ed02-5c10-9fbe-af1881cd877b

interface Microsoft.UI.Xaml.Controls.Primitives.IComboBoxTemplateSettings
    guid f2dc5e7f-8d3f-5c20-b356-af6f1ff8242a

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar
    guid 0f7120c5-6d00-5489-9171-bedd2d4ef677

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBar2
    guid 6aca769f-1119-5355-af7f-bcd5aa751229

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarAutomationPropertiesStatics
    guid c9957f75-c57f-5ba3-b867-f9d86b1d90b9

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarFactory
    guid 58dbcda9-38e4-5efc-b740-26fda3d0a3c6

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarStatics
    guid 5f7fb950-7c7d-5f5c-8fc5-91344f3b034c

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarFlyoutCommandBarTemplateSettings
    guid 533cc5ca-dcf7-5f9d-a460-934a883acdc1

interface Microsoft.UI.Xaml.Controls.Primitives.ICommandBarTemplateSettings
    guid ae9535f6-1678-5066-90bf-147aa610c5dd

interface Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverter
    guid 6f1a3ed2-f965-545e-bd44-441db1794f5f

interface Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusFilterConverterStatics
    guid 2d9574f9-cc9e-535e-a70e-d55c4ca27f49

interface Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverter
    guid b36aa8ae-166e-5ca5-93d2-95e9907c1222

interface Microsoft.UI.Xaml.Controls.Primitives.ICornerRadiusToThicknessConverterStatics
    guid 92ad9d36-5483-5258-a43b-4356443087f1

interface Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgs
    guid acd47547-3784-51ff-8eeb-7b212439974b

interface Microsoft.UI.Xaml.Controls.Primitives.IDragCompletedEventArgsFactory
    guid 5767c408-454b-55cf-b74e-229642aed108

interface Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgs
    guid bc405765-ed94-5697-8506-a8f3d15272f9

interface Microsoft.UI.Xaml.Controls.Primitives.IDragDeltaEventArgsFactory
    guid 4adba280-e1f9-5dab-87ff-5903b419ef9d

interface Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgs
    guid aa27aee4-2bdd-5d9a-8a1c-b37480a2012b

interface Microsoft.UI.Xaml.Controls.Primitives.IDragStartedEventArgsFactory
    guid 36078aa3-906c-5ef0-9d24-30c09f79c18f

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase
    guid bb6603bf-744d-5c31-a87d-744394634d77

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBase2
    guid 54592f97-e40e-5cad-864b-32307d047020

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseClosingEventArgs
    guid 7cb280b4-1cca-5a5a-8ea4-191a2bbc8b32

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseFactory
    guid 006d738f-7c91-5ef3-8a80-a548108dab8b

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseOverrides
    guid 5bb19ed8-08de-5eec-91cb-5fc59974e894

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics
    guid 63ee628e-d2e3-5515-aea4-e461088c0c4e

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutBaseStatics2
    guid 2403cd2c-a6b8-5dc2-be3b-2a4bdd072ef1

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptions
    guid 30774a93-2803-50d3-b406-904aec3e175d

interface Microsoft.UI.Xaml.Controls.Primitives.IFlyoutShowOptionsFactory
    guid 17426d30-70d9-54d7-bd39-e7c4c940c0f4

interface Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelper
    guid 872a9f8f-0e0e-5089-92a9-dbced99ca86d

interface Microsoft.UI.Xaml.Controls.Primitives.IGeneratorPositionHelperStatics
    guid 3113605a-3feb-54f9-a256-f373250281d4

interface Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenter
    guid 22772fd8-fe30-5b6f-9b17-5eea5d70d860

interface Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterFactory
    guid d1f47760-c353-5a10-8a6b-9a1e3b52f934

interface Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemPresenterStatics
    guid 31a58ed1-901c-5753-944e-4dd9f22d2447

interface Microsoft.UI.Xaml.Controls.Primitives.IGridViewItemTemplateSettings
    guid 7033e884-2117-56e7-afb8-b7f5b8b64c70

interface Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel
    guid 4d2fd5fe-cb75-52ff-b57f-a992912383cc

interface Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelFactory
    guid 00d1a8c5-f631-564a-8e9c-7c5ccad238de

interface Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics
    guid e0f19305-b392-5fa6-9670-895895a067ff

interface Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs
    guid b2ba1610-0e96-538a-978f-ec0b37193228

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[ScrollSnapPointBase]
    guid b473ae58-7c88-5b2d-85fb-bf51c6366b5f
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase;{45d7319d-c9eb-5109-9668-ff3fc6ccdf11}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[ZoomSnapPointBase]
    guid a3e88653-622e-597c-8cdb-7d54d2342aec
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase;{c6d08756-0860-5c2d-abec-6eb4aa4b53d7}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> return

interface Windows.Foundation.Collections.IIterable<System.Object> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Object]
    guid 092b849b-60b1-52be-a44a-6fe8e933cbe4
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};cinterface(IInspectable))
    base Windows.Foundation.Collections.IIterable
    argument System.Object
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Object> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Object> return

interface Windows.Foundation.Collections.IIterable<System.Single> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Single]
    guid b01bee51-063a-5fda-bd72-d76637bb8cb8
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};f4)
    base Windows.Foundation.Collections.IIterable
    argument System.Single
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Single> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Single> return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[ScrollSnapPointBase]
    guid 02f96dea-8fc0-535f-bd68-0bdbc85c207f
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase;{45d7319d-c9eb-5109-9668-ff3fc6ccdf11}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[ZoomSnapPointBase]
    guid 3bb2735f-224e-547b-a7ba-4331199af893
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase;{c6d08756-0860-5c2d-abec-6eb4aa4b53d7}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<System.Object> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Object]
    guid 44a94f2d-04f8-5091-b336-be7892dd10be
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};cinterface(IInspectable))
    base Windows.Foundation.Collections.IIterator
    argument System.Object
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Object> shape=4 reverse=22 role=current
            out object return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Object> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Object> shape=117 reverse=101 role=get_many
            fill_array object name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Object> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<System.Single> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Single]
    guid 42614e61-b0aa-5e72-9354-2771db20b7a8
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};f4)
    base Windows.Foundation.Collections.IIterator
    argument System.Single
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Single> shape=4 reverse=22 role=current
            out single return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Single> shape=4 reverse=43 role=has_current
            out boolean return
    method get_many
        method GetMany slot=9 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Single> shape=117 reverse=101 role=get_many
            fill_array single name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Single> shape=4 reverse=62 role=move_next
            out boolean return

interface Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter
    guid c475bb52-ea34-5cde-9851-7841febd3d1d

interface Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverterStatics
    guid b03cb261-71ec-540e-83ac-e1a9fdd335e6

interface Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter
    guid 7308e0e4-102f-571a-bfdc-c8f411f07400

interface Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics
    guid 9ab3b95d-4061-59b4-9ce9-f45e2c05add7

interface Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformation
    guid ceea0a8c-5a4f-5d7a-8fea-77b5e0e0230c

interface Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformationStatics
    guid 8ddb192d-b7ff-5307-acf4-d4e547da5815

interface Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter
    guid 81012623-d987-5582-bc28-755a95caaf1c

interface Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterFactory
    guid f86ac266-2740-505c-95eb-a7331b53b4a3

interface Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics
    guid fb0810f9-3475-593a-88a8-edbbf76fa90c

interface Microsoft.UI.Xaml.Controls.Primitives.IListViewItemTemplateSettings
    guid 6e302714-2955-5961-94ed-5d0c0c1d0b07

interface Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector
    guid 077759ac-6b52-5054-bd49-9eba843cf894

interface Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorItem
    guid 75d36595-bf4f-5393-819f-eb1e321ce1dc

interface Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorPanel
    guid 7479c3a4-c5b1-5112-bea9-beef5cc79f57

interface Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics
    guid e7f8770e-729b-57aa-9a79-ede3f84253cc

interface Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutItemTemplateSettings
    guid fa7b8b1f-020d-58ec-8658-f2ce97310051

interface Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutPresenterTemplateSettings
    guid 2bfcfa7e-483c-5fc9-b070-fbb58e6e974d

interface Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter
    guid 3f0d1e92-5450-5078-8f72-5ac1749976e3

interface Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterFactory
    guid 4997847b-b558-5c8c-8298-be1532e898ec

interface Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterStatics
    guid a931bf94-a9c6-5d10-83ac-1492739e11e4

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter
    guid 64939df5-760c-5b0b-af4d-d8dd4ee50278

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter2
    guid 3f775730-3713-5b3b-9600-53b79fff2e35

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterFactory
    guid b28b0160-022c-593c-ab9a-7b3ded2c0754

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics
    guid 3b07f068-a764-549c-b4cf-ebab40ec5dd1

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics2
    guid 4b473f61-3f17-5e4f-8453-541df947a789

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettings
    guid a5119750-fa71-56f2-bfa4-799d9f304cb8

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsFactory
    guid 19ef1328-52c7-55e3-b1bb-923f2f39bd6e

interface Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsStatics
    guid 72f09642-c658-5b06-8c81-1566b737b746

interface Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel
    guid 450d2984-1e70-53d8-8269-a27564daa69f

interface Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanelFactory
    guid a70c98f4-d671-5f46-9b01-28b1b5528fc0

interface Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBase
    guid 8c2cc030-14fe-5fca-8ce3-e11a918632cc

interface Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseFactory
    guid 8231dab5-4b8b-5674-b273-1c66701c14e1

interface Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides
    guid 5b090ffc-d423-5756-a01c-aa734579d856

interface Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics
    guid 0e414dc2-38e0-5efe-bae8-a0c6a78514c8

interface Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItem
    guid 612d6f77-6c76-5239-8894-efbab0f53e3e

interface Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItemFactory
    guid d8db1a66-1384-518d-bc8f-9edc2ca79190

interface Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderPanel
    guid b5af5bed-5f2f-5af6-bf17-c085531c880f

interface Microsoft.UI.Xaml.Controls.Primitives.IPivotPanel
    guid 8e66cdcf-3bf5-5fe0-b05b-1125e961f0cc

interface Microsoft.UI.Xaml.Controls.Primitives.IPopup
    guid 4e3ab19d-2f95-579c-9535-906c58629437

interface Microsoft.UI.Xaml.Controls.Primitives.IPopup2
    guid ea9c4f43-a937-53d5-b665-6640ad7ec2f4

interface Microsoft.UI.Xaml.Controls.Primitives.IPopup3
    guid 03736c25-dd36-5344-9a8d-3f4e8e616cba

interface Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics
    guid c1acfaa4-209a-5fb8-8934-8825976769b8

interface Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics2
    guid 79b3285a-1330-5cfd-af2f-88efa00770a9

interface Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics3
    guid 2409656d-84f9-5979-8adf-f3db71530b22

interface Microsoft.UI.Xaml.Controls.Primitives.IRangeBase
    guid 540d6d61-8fac-5d5c-b5b0-e172a7dde103

interface Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseFactory
    guid 41c205e2-4422-5dca-9b49-e31210ea396c

interface Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides
    guid b3deb76f-68a6-5c14-a824-ab58e8774745

interface Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics
    guid 4aed5e49-64ec-56f1-874d-b8c0f83f9ac8

interface Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs
    guid b0181692-9578-51c7-9d1c-adfcf8945aa9

interface Windows.Foundation.IReference<System.Boolean> concrete
    py winrt.windows.foundation._IReference[Boolean]
    guid 3c00fd60-2950-5939-a21a-2d12c5a01b8a
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};b1)
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument System.Boolean
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<System.Boolean> shape=4 reverse=22 role=value
            out boolean return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Windows.Foundation.IReference<System.Single> concrete
    py winrt.windows.foundation._IReference[Single]
    guid 719cc2ba-3e76-5def-9f1a-38d85a145ea8
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};f4)
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument System.Single
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<System.Single> shape=4 reverse=22 role=value
            out single return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> concrete
    py winrt.windows.foundation._IReference[Vector2]
    guid 48f6a69e-8465-57ae-9400-9764087f65ad
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};struct(Windows.Foundation.Numerics.Vector2;f4;f4))
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument Windows.Foundation.Numerics.Vector2
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> shape=4 reverse=22 role=value
            out struct type=Windows.Foundation.Numerics.Vector2 return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Windows.Foundation.IReference<Windows.Foundation.Point> concrete
    py winrt.windows.foundation._IReference[Point]
    guid 84f14c22-a00a-5272-8d3d-82112e66df00
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};struct(Windows.Foundation.Point;f4;f4))
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument Windows.Foundation.Point
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<Windows.Foundation.Point> shape=4 reverse=22 role=value
            out struct type=Windows.Foundation.Point return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Windows.Foundation.IReference<Windows.Foundation.Rect> concrete
    py winrt.windows.foundation._IReference[Rect]
    guid 80423f11-054f-5eac-afd3-63b6ce15e77b
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};struct(Windows.Foundation.Rect;f4;f4;f4;f4))
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument Windows.Foundation.Rect
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<Windows.Foundation.Rect> shape=4 reverse=22 role=value
            out struct type=Windows.Foundation.Rect return
    property is_numeric_scalar
        get get_IsNumericScalar slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=43
            out boolean return
    property type
        get get_Type slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=22
            out enum32 type=Windows.Foundation.PropertyType return
    method get_boolean
        method GetBoolean slot=18 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=218
            out boolean return
    method get_boolean_array
        method GetBooleanArray slot=36 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=297
            receive_array boolean name=value
    method get_char16
        method GetChar16 slot=17 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=210
            out char16 return
    method get_char16_array
        method GetChar16Array slot=35 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=293
            receive_array char16 name=value
    method get_date_time
        method GetDateTime slot=21 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=232
            out datetime return
    method get_date_time_array
        method GetDateTimeArray slot=40 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=313
            receive_array datetime name=value
    method get_double
        method GetDouble slot=16 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=202
            out double return
    method get_double_array
        method GetDoubleArray slot=34 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=289
            receive_array double name=value
    method get_guid
        method GetGuid slot=20 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=228
            out guid return
    method get_guid_array
        method GetGuidArray slot=39 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=308
            receive_array guid name=value
    method get_inspectable_array
        method GetInspectableArray slot=38 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=303
            receive_array object name=value
    method get_int16
        method GetInt16 slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=99
            out int16 return
    method get_int16_array
        method GetInt16Array slot=27 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=260
            receive_array int16 name=value
    method get_int32
        method GetInt32 slot=11 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=141
            out int32 return
    method get_int32_array
        method GetInt32Array slot=29 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=267
            receive_array int32 name=value
    method get_int64
        method GetInt64 slot=13 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=173
            out int64 return
    method get_int64_array
        method GetInt64Array slot=31 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=274
            receive_array int64 name=value
    method get_point
        method GetPoint slot=23 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=242
            out struct type=Windows.Foundation.Point return
    method get_point_array
        method GetPointArray slot=42 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=320
            receive_array struct type=Windows.Foundation.Point name=value
    method get_rect
        method GetRect slot=25 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=252
            out struct type=Windows.Foundation.Rect return
    method get_rect_array
        method GetRectArray slot=44 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=327
            receive_array struct type=Windows.Foundation.Rect name=value
    method get_single
        method GetSingle slot=15 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=194
            out single return
    method get_single_array
        method GetSingleArray slot=33 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=286
            receive_array single name=value
    method get_size
        method GetSize slot=24 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=247
            out struct type=Windows.Foundation.Size return
    method get_size_array
        method GetSizeArray slot=43 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=323
            receive_array struct type=Windows.Foundation.Size name=value
    method get_string
        method GetString slot=19 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=223
            out string return
    method get_string_array
        method GetStringArray slot=37 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=300
            receive_array string name=value
    method get_time_span
        method GetTimeSpan slot=22 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=237
            out timespan return
    method get_time_span_array
        method GetTimeSpanArray slot=41 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=317
            receive_array timespan name=value
    method get_uint16
        method GetUInt16 slot=10 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=121
            out uint16 return
    method get_uint16_array
        method GetUInt16Array slot=28 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=264
            receive_array uint16 name=value
    method get_uint32
        method GetUInt32 slot=12 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=162
            out uint32 return
    method get_uint32_array
        method GetUInt32Array slot=30 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=271
            receive_array uint32 name=value
    method get_uint64
        method GetUInt64 slot=14 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=186
            out uint64 return
    method get_uint64_array
        method GetUInt64Array slot=32 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=281
            receive_array uint64 name=value
    method get_uint8
        method GetUInt8 slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=4 reverse=62
            out uint8 return
    method get_uint8_array
        method GetUInt8Array slot=26 inputs=0 outputs=1 declaring=Windows.Foundation.IPropertyValue shape=51 reverse=256
            receive_array uint8 name=value

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton
    guid 97f4c728-4a94-56b5-91e4-e7c6f6a1251a

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatButtonStatics
    guid b57320f6-a58a-589c-9f41-aab02f51e829

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint
    guid 5828fb51-8ebb-596d-a871-50063479362d

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPointFactory
    guid f2fd8403-679e-5c31-b431-72a0e0014e6a

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint
    guid 1fa6dbbe-5e11-5d32-873b-c92b1d171538

interface Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPointFactory
    guid 7d032a7c-d91c-5660-b1c2-b36e8810ac65

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollBar
    guid 568cbf41-f741-5f05-8e08-c0a50ac17c8c

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollBarStatics
    guid 88b52e18-9528-579f-bd84-eba585a01c7a

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollController python_type
    py _IScrollController
    guid 54396786-1726-53d6-97a3-40af0838314c
    signature {54396786-1726-53d6-97a3-40af0838314c}
    property can_scroll
        get get_CanScroll slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=4 reverse=43
            out boolean return
    property is_scrolling_with_mouse
        get get_IsScrollingWithMouse slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=4 reverse=62
            out boolean return
    property panning_info
        get get_PanningInfo slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=4 reverse=22
            out interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo return
    event add_scroll_velocity_requested
        add add_AddScrollVelocityRequested slot=21 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=51 reverse=233
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AddScrollVelocityRequested slot=22 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=26 reverse=400
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event can_scroll_changed
        add add_CanScrollChanged slot=13 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=51 reverse=174
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CanScrollChanged slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=26 reverse=192
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event is_scrolling_with_mouse_changed
        add add_IsScrollingWithMouseChanged slot=15 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=51 reverse=196
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_IsScrollingWithMouseChanged slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=26 reverse=397
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event scroll_by_requested
        add add_ScrollByRequested slot=19 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=51 reverse=224
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ScrollByRequested slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=26 reverse=399
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event scroll_to_requested
        add add_ScrollToRequested slot=17 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=51 reverse=211
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ScrollToRequested slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=26 reverse=398
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_scroll_animation
        method GetScrollAnimation slot=11 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=327 reverse=394
            in int32 name=correlationId
            in struct type=Windows.Foundation.Numerics.Vector2 name=startPosition
            in struct type=Windows.Foundation.Numerics.Vector2 name=endPosition
            in class type=Microsoft.UI.Composition.CompositionAnimation name=defaultAnimation
            out class type=Microsoft.UI.Composition.CompositionAnimation return
    method notify_requested_scroll_completed
        method NotifyRequestedScrollCompleted slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=4 reverse=162
            in int32 name=correlationId
    method set_is_scrollable
        method SetIsScrollable slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=4 reverse=99
            in boolean name=isScrollable
    method set_values
        method SetValues slot=10 inputs=4 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollController shape=321 reverse=392
            in double name=minOffset
            in double name=maxOffset
            in double name=offset
            in double name=viewportLength

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs
    guid 317bbc1a-0cf7-5815-a8a7-bd7e6eef966a

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgsFactory
    guid 9221d193-6f82-5e21-aacc-0b1460818ab5

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs
    guid beee064e-1d4d-5a1a-8781-acf1587a5d6a

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgsFactory
    guid c3b0a6c1-6732-5832-be50-4ecade585cbc

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo python_type
    py _IScrollControllerPanningInfo
    guid 53d5b301-9aab-59bc-92cd-42cf21abd590
    signature {53d5b301-9aab-59bc-92cd-42cf21abd590}
    property is_rail_enabled
        get get_IsRailEnabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=4 reverse=22
            out boolean return
    property pan_orientation
        get get_PanOrientation slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=4 reverse=43
            out enum32 type=Microsoft.UI.Xaml.Controls.Orientation return
    property panning_element_ancestor
        get get_PanningElementAncestor slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=4 reverse=62
            out class type=Microsoft.UI.Xaml.UIElement return
    event changed
        add add_Changed slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Changed slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pan_requested
        add add_PanRequested slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=51 reverse=163
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PanRequested slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=26 reverse=181
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method set_panning_element_expression_animation_sources
        method SetPanningElementExpressionAnimationSources slot=9 inputs=5 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo shape=239 reverse=103
            in class type=Microsoft.UI.Composition.CompositionPropertySet name=propertySet
            in string name=minOffsetPropertyName
            in string name=maxOffsetPropertyName
            in string name=offsetPropertyName
            in string name=multiplierPropertyName

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs
    guid e7f305fa-4073-5d88-8bf1-ae4ecb9208bf

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgsFactory
    guid 7ecf01a7-ef3f-5af9-93b4-38bc1bafd335

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs
    guid 73f16b99-7310-5c73-872b-276e5a9d4913

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgsFactory
    guid 01675dc4-1074-54e8-bebb-66b03a33da0d

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollEventArgs
    guid dbd27f11-f937-5ad0-9f75-b962c33254cf

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter
    guid 424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterFactory
    guid 9f5cdc57-d229-52b2-aee4-37c496764ea3

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics
    guid e27ba947-f8a5-5869-9a71-cd514d41c623

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPoint
    guid 73d918ff-d16c-52cd-9657-e392ee08868a

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBase
    guid 45d7319d-c9eb-5109-9668-ff3fc6ccdf11

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBaseFactory
    guid 3fa2e552-1a45-5691-99dc-6400087cbb38

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointFactory
    guid 39304bc7-0e54-5c06-8920-adcf67e7c466

interface Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo python_type
    py _IScrollSnapPointsInfo
    guid d3ea6e09-ecf7-51a8-bd54-fc84b9653766
    signature {d3ea6e09-ecf7-51a8-bd54-fc84b9653766}
    property are_horizontal_snap_points_regular
        get get_AreHorizontalSnapPointsRegular slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=22
            out boolean return
    property are_vertical_snap_points_regular
        get get_AreVerticalSnapPointsRegular slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=43
            out boolean return
    event horizontal_snap_points_changed
        add add_HorizontalSnapPointsChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=65
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_HorizontalSnapPointsChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=110
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event vertical_snap_points_changed
        add add_VerticalSnapPointsChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VerticalSnapPointsChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_irregular_snap_points
        method GetIrregularSnapPoints slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=117 reverse=164
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Single> return
    method get_regular_snap_points
        method GetRegularSnapPoints slot=13 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=195 reverse=176
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out single name=offset
            out single return

interface Microsoft.UI.Xaml.Controls.Primitives.ISelector
    guid 8f7e2159-e61d-576f-8476-f83fde3d689e

interface Microsoft.UI.Xaml.Controls.Primitives.ISelectorFactory
    guid 21a42024-af07-58f9-8789-848d3324d901

interface Microsoft.UI.Xaml.Controls.Primitives.ISelectorItem
    guid 5772c4de-60ea-5492-8c5e-b3323d5a3ca6

interface Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemFactory
    guid 078039f5-76ed-5299-9715-fc8c58173560

interface Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemStatics
    guid 4b201a54-a414-5e79-9b6b-3da9de442a35

interface Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics
    guid 569b2234-1ceb-516e-b64e-0d479452e279

interface Microsoft.UI.Xaml.Controls.Primitives.ISnapPointBase
    guid 14ed1089-fb97-5211-8c45-c352cd8b96a1

interface Microsoft.UI.Xaml.Controls.Primitives.ISnapPointBaseFactory
    guid 50266508-15f8-530a-a213-e976e04e670b

interface Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings
    guid 44d6f6f7-0058-5eac-8837-f7f16d961f7c

interface Microsoft.UI.Xaml.Controls.Primitives.ITabViewListView
    guid ec48efb5-2cb3-562b-921c-e554923ce1d5

interface Microsoft.UI.Xaml.Controls.Primitives.ITabViewListViewFactory
    guid 8a084fdd-86f0-51ee-98df-5fbd0b5669be

interface Microsoft.UI.Xaml.Controls.Primitives.IThumb
    guid 9b540ae4-98ed-5a19-9512-a56878c52fee

interface Microsoft.UI.Xaml.Controls.Primitives.IThumbStatics
    guid 900c4924-886a-5f24-96d1-1ec3a36e8d66

interface Microsoft.UI.Xaml.Controls.Primitives.ITickBar
    guid 573293bd-3f6a-56c3-bf95-6254c9bbbc89

interface Microsoft.UI.Xaml.Controls.Primitives.ITickBarStatics
    guid 41c210cf-7060-5b7b-83ab-a302aa6eed6b

interface Microsoft.UI.Xaml.Controls.Primitives.IToggleButton
    guid 686fbaa4-c866-568b-8f75-481d8d545291

interface Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonFactory
    guid 519511bb-d35b-5e2d-966c-8369405a4408

interface Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonOverrides
    guid ee55f85d-9061-5d18-b31a-90bc5625cfe9

interface Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonStatics
    guid 4b8397e3-76fd-59df-824f-40ae339fb00b

interface Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings
    guid 8f9640a3-aa4e-52da-a2c6-9167c800baba

interface Microsoft.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings
    guid 4f725950-ff64-5cf1-9e86-9011fb10e88e

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[ScrollSnapPointBase]
    guid 44786fbd-d376-5b07-b4fd-54113268d3a6
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase;{45d7319d-c9eb-5109-9668-ff3fc6ccdf11}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase>
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=43 role=size
            out uint32 return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=value
            out uint32 name=index
            out boolean return
    method insert_at
        method InsertAt slot=11 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=162 role=remove_at
            in uint32 name=index
    method remove_at_end
        method RemoveAtEnd slot=14 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[ZoomSnapPointBase]
    guid 2705789a-e69c-5274-b15b-ca245be267e2
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase;{c6d08756-0860-5c2d-abec-6eb4aa4b53d7}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase>
    argument Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=43 role=size
            out uint32 return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=value
            out uint32 name=index
            out boolean return
    method insert_at
        method InsertAt slot=11 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=162 role=remove_at
            in uint32 name=index
    method remove_at_end
        method RemoveAtEnd slot=14 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=value

interface Windows.Foundation.Collections.IVector<System.Object> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[Object]
    guid b32bdca4-5e52-5b27-bc5d-d66a1a268c2a
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};cinterface(IInspectable))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<System.Object>
    argument System.Object
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=4 reverse=43 role=size
            out uint32 return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=4 reverse=173 role=append
            in object name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Object> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Object> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out object return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array object name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Object> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=117 reverse=101 role=index_of
            in object name=value
            out uint32 name=index
            out boolean return
    method insert_at
        method InsertAt slot=11 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in object name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=4 reverse=162 role=remove_at
            in uint32 name=index
    method remove_at_end
        method RemoveAtEnd slot=14 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=51 reverse=211 role=replace_all
            pass_array object name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Object> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in object name=value

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[ScrollSnapPointBase]
    guid ffd69432-94da-50ae-ac63-1dadc0e9900f
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase;{45d7319d-c9eb-5109-9668-ff3fc6ccdf11}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase>
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[ZoomSnapPointBase]
    guid 09386c00-10c1-5ae0-8e62-3dfb5198c489
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase;{c6d08756-0860-5c2d-abec-6eb4aa4b53d7}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase>
    argument Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<System.Object> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[Object]
    guid a6487363-b074-5c60-ab16-866dce4ee54d
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};cinterface(IInspectable))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<System.Object>
    argument System.Object
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Object> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Object> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Object> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Object> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out object return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Object> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array object name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<System.Object> shape=117 reverse=66 role=index_of
            in object name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<System.Single> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[Single]
    guid 7bca64fd-150c-5d50-b56b-9f4f474c5930
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};f4)
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<System.Single>
    argument System.Single
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Single> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Single> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Single> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Single> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out single return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Single> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array single name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<System.Single> shape=100 reverse=56 role=index_of
            in single name=value
            out uint32 name=index
            out boolean return

interface Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPoint
    guid 8101d353-8db3-5ac6-a7f8-b18eb9c123ac

interface Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointBase
    guid c6d08756-0860-5c2d-abec-6eb4aa4b53d7

interface Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointBaseFactory
    guid 2c689eea-b6cf-5024-847b-589355d5a2fa

interface Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointFactory
    guid 0b3b5418-bff6-5a9e-b734-b68adf49f775

class Microsoft.UI.Xaml.Controls.Primitives.InfoBarPanel composable python_type
    py InfoBarPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.InfoBarPanel;{4d2fd5fe-cb75-52ff-b57f-a992912383cc})
    base Microsoft.UI.Xaml.Controls.Panel
    default Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel
    factory Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.InfoBarPanel return
    property vertical_orientation_padding
        get get_VerticalOrientationPadding slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_VerticalOrientationPadding slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property horizontal_orientation_padding
        get get_HorizontalOrientationPadding slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_HorizontalOrientationPadding slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanel shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property horizontal_orientation_margin_property static
        get get_HorizontalOrientationMarginProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_orientation_padding_property static
        get get_HorizontalOrientationPaddingProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_orientation_margin_property static
        get get_VerticalOrientationMarginProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_orientation_padding_property static
        get get_VerticalOrientationPaddingProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_horizontal_orientation_margin static
        method GetHorizontalOrientationMargin slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=51 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=object
            out struct type=Microsoft.UI.Xaml.Thickness return
    method get_vertical_orientation_margin static
        method GetVerticalOrientationMargin slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=51 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=object
            out struct type=Microsoft.UI.Xaml.Thickness return
    method set_horizontal_orientation_margin static
        method SetHorizontalOrientationMargin slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=311 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=object
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    method set_vertical_orientation_margin static
        method SetVerticalOrientationMargin slot=11 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IInfoBarPanelStatics shape=311 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=object
            in struct type=Microsoft.UI.Xaml.Thickness name=value

class Microsoft.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs python_type
    py ItemsChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs;{b2ba1610-0e96-538a-978f-ec0b37193228})
    default Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs
    property action
        get get_Action slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs shape=4
            out int32 return
    property item_count
        get get_ItemCount slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs shape=4
            out int32 return
    property item_ui_count
        get get_ItemUICount slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs shape=4
            out int32 return
    property old_position
        get get_OldPosition slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs shape=4
            out struct type=Microsoft.UI.Xaml.Controls.Primitives.GeneratorPosition return
    property position
        get get_Position slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IItemsChangedEventArgs shape=4
            out struct type=Microsoft.UI.Xaml.Controls.Primitives.GeneratorPosition return

delegate Microsoft.UI.Xaml.Controls.Primitives.ItemsChangedEventHandler python_type
    py ItemsChangedEventHandler
    guid 8e15e39e-23f7-5fcf-b04b-d1b7891dccc4
    signature delegate({8e15e39e-23f7-5fcf-b04b-d1b7891dccc4})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ItemsChangedEventArgs name=e

class Microsoft.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter activatable python_type
    py JumpListItemBackgroundConverter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.JumpListItemBackgroundConverter;{c475bb52-ea34-5cde-9851-7841febd3d1d})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter
    requires Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter
    requires Microsoft.UI.Xaml.Data.IValueConverter
    factory Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverterStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property enabled
        get get_Enabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Enabled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled
        get get_Disabled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Disabled slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled_property static
        get get_DisabledProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property enabled_property static
        get get_EnabledProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemBackgroundConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method convert
        method Convert slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=29
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return
    method convert_back
        method ConvertBack slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=50
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return

class Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter activatable python_type
    py JumpListItemForegroundConverter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.JumpListItemForegroundConverter;{7308e0e4-102f-571a-bfdc-c8f411f07400})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter
    requires Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter
    requires Microsoft.UI.Xaml.Data.IValueConverter
    factory Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property enabled
        get get_Enabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Enabled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled
        get get_Disabled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Disabled slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled_property static
        get get_DisabledProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property enabled_property static
        get get_EnabledProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IJumpListItemForegroundConverterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method convert
        method Convert slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=29
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return
    method convert_back
        method ConvertBack slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Data.IValueConverter shape=253 reverse=50
            in object name=value
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            in object name=parameter
            in string name=language
            out object return

class Microsoft.UI.Xaml.Controls.Primitives.LayoutInformation python_type
    py LayoutInformation
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.LayoutInformation;{ceea0a8c-5a4f-5d7a-8fea-77b5e0e0230c})
    default Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformation
    requires Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformation
    factory Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformationStatics
    method get_available_size static
        method GetAvailableSize slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformationStatics shape=51 static
            in class type=Microsoft.UI.Xaml.UIElement name=element
            out struct type=Windows.Foundation.Size return
    method get_layout_exception_element static
        method GetLayoutExceptionElement slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformationStatics shape=51 static
            in object name=dispatcher
            out class type=Microsoft.UI.Xaml.UIElement return
    method get_layout_slot static
        method GetLayoutSlot slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILayoutInformationStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=element
            out struct type=Windows.Foundation.Rect return

class Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenter composable python_type
    py ListViewItemPresenter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenter;{81012623-d987-5582-bc28-755a95caaf1c})
    base Microsoft.UI.Xaml.Controls.ContentPresenter
    default Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter
    factory Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenter return
    property list_view_item_presenter_vertical_content_alignment
        get get_ListViewItemPresenterVerticalContentAlignment slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4 deprecated
            out enum32 type=Microsoft.UI.Xaml.VerticalAlignment return
        put put_ListViewItemPresenterVerticalContentAlignment slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4 deprecated
            in enum32 type=Microsoft.UI.Xaml.VerticalAlignment name=value
    property list_view_item_presenter_padding
        get get_ListViewItemPresenterPadding slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4 deprecated
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_ListViewItemPresenterPadding slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14 deprecated
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property list_view_item_presenter_horizontal_content_alignment
        get get_ListViewItemPresenterHorizontalContentAlignment slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4 deprecated
            out enum32 type=Microsoft.UI.Xaml.HorizontalAlignment return
        put put_ListViewItemPresenterHorizontalContentAlignment slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4 deprecated
            in enum32 type=Microsoft.UI.Xaml.HorizontalAlignment name=value
    property focus_secondary_border_brush
        get get_FocusSecondaryBorderBrush slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_FocusSecondaryBorderBrush slot=57 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property focus_border_brush
        get get_FocusBorderBrush slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_FocusBorderBrush slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property drag_opacity
        get get_DragOpacity slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out double return
        put put_DragOpacity slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=2
            in double name=value
    property reveal_background
        get get_RevealBackground slot=62 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_RevealBackground slot=63 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property drag_background
        get get_DragBackground slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_DragBackground slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property disabled_opacity
        get get_DisabledOpacity slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out double return
        put put_DisabledOpacity slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=2
            in double name=value
    property content_margin
        get get_ContentMargin slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_ContentMargin slot=49 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property check_selecting_brush
        get get_CheckSelectingBrush slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckSelectingBrush slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_pressed_brush
        get get_CheckPressedBrush slot=72 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckPressedBrush slot=73 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_mode
        get get_CheckMode slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode return
        put put_CheckMode slot=59 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode name=value
    property check_hint_brush
        get get_CheckHintBrush slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckHintBrush slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_border_brush
        get get_CheckBoxBorderBrush slot=90 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxBorderBrush slot=91 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_brush
        get get_CheckBrush slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBrush slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_selected_pressed_brush
        get get_CheckBoxSelectedPressedBrush slot=86 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxSelectedPressedBrush slot=87 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_selected_pointer_over_brush
        get get_CheckBoxSelectedPointerOverBrush slot=84 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxSelectedPointerOverBrush slot=85 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_selected_disabled_brush
        get get_CheckBoxSelectedDisabledBrush slot=88 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxSelectedDisabledBrush slot=89 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_selected_brush
        get get_CheckBoxSelectedBrush slot=82 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxSelectedBrush slot=83 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_pressed_brush
        get get_CheckBoxPressedBrush slot=78 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxPressedBrush slot=79 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_check_mark_visual_enabled
        get get_SelectionCheckMarkVisualEnabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out boolean return
        put put_SelectionCheckMarkVisualEnabled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in boolean name=value
    property check_box_pointer_over_brush
        get get_CheckBoxPointerOverBrush slot=76 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxPointerOverBrush slot=77 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_pointer_over_border_brush
        get get_CheckBoxPointerOverBorderBrush slot=92 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxPointerOverBorderBrush slot=93 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_disabled_brush
        get get_CheckBoxDisabledBrush slot=80 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxDisabledBrush slot=81 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_disabled_border_brush
        get get_CheckBoxDisabledBorderBrush slot=96 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxDisabledBorderBrush slot=97 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_corner_radius
        get get_CheckBoxCornerRadius slot=98 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.CornerRadius return
        put put_CheckBoxCornerRadius slot=99 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.CornerRadius name=value
    property check_box_brush
        get get_CheckBoxBrush slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxBrush slot=55 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_disabled_brush
        get get_CheckDisabledBrush slot=74 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckDisabledBrush slot=75 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property placeholder_background
        get get_PlaceholderBackground slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PlaceholderBackground slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_disabled_border_brush
        get get_SelectedDisabledBorderBrush slot=118 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedDisabledBorderBrush slot=119 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_indicator_pressed_brush
        get get_SelectionIndicatorPressedBrush slot=110 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectionIndicatorPressedBrush slot=111 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_indicator_pointer_over_brush
        get get_SelectionIndicatorPointerOverBrush slot=108 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectionIndicatorPointerOverBrush slot=109 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_indicator_mode
        get get_SelectionIndicatorMode slot=104 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode return
        put put_SelectionIndicatorMode slot=105 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode name=value
    property selection_indicator_disabled_brush
        get get_SelectionIndicatorDisabledBrush slot=112 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectionIndicatorDisabledBrush slot=113 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_indicator_corner_radius
        get get_SelectionIndicatorCornerRadius slot=100 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.CornerRadius return
        put put_SelectionIndicatorCornerRadius slot=101 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.CornerRadius name=value
    property selection_indicator_brush
        get get_SelectionIndicatorBrush slot=106 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectionIndicatorBrush slot=107 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_pressed_border_brush
        get get_CheckBoxPressedBorderBrush slot=94 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_CheckBoxPressedBorderBrush slot=95 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_pressed_border_brush
        get get_SelectedPressedBorderBrush slot=116 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPressedBorderBrush slot=117 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_pressed_background
        get get_SelectedPressedBackground slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPressedBackground slot=51 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_pointer_over_border_brush
        get get_SelectedPointerOverBorderBrush slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPointerOverBorderBrush slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_pointer_over_background
        get get_SelectedPointerOverBackground slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedPointerOverBackground slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_inner_border_brush
        get get_SelectedInnerBorderBrush slot=120 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedInnerBorderBrush slot=121 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_foreground
        get get_SelectedForeground slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedForeground slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selection_indicator_visual_enabled
        get get_SelectionIndicatorVisualEnabled slot=102 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out boolean return
        put put_SelectionIndicatorVisualEnabled slot=103 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in boolean name=value
    property selected_disabled_background
        get get_SelectedDisabledBackground slot=70 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedDisabledBackground slot=71 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_border_thickness
        get get_SelectedBorderThickness slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_SelectedBorderThickness slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property selected_border_brush
        get get_SelectedBorderBrush slot=114 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedBorderBrush slot=115 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property selected_background
        get get_SelectedBackground slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_SelectedBackground slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property reveal_border_thickness
        get get_RevealBorderThickness slot=66 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_RevealBorderThickness slot=67 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property reveal_border_brush
        get get_RevealBorderBrush slot=64 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_RevealBorderBrush slot=65 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property reveal_background_shows_above_content
        get get_RevealBackgroundShowsAboveContent slot=68 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out boolean return
        put put_RevealBackgroundShowsAboveContent slot=69 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in boolean name=value
    property drag_foreground
        get get_DragForeground slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_DragForeground slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property reorder_hint_offset
        get get_ReorderHintOffset slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out double return
        put put_ReorderHintOffset slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=2
            in double name=value
    property pressed_background
        get get_PressedBackground slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PressedBackground slot=53 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property pointer_over_foreground
        get get_PointerOverForeground slot=60 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PointerOverForeground slot=61 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property pointer_over_border_brush
        get get_PointerOverBorderBrush slot=122 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PointerOverBorderBrush slot=123 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property pointer_over_background_margin
        get get_PointerOverBackgroundMargin slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_PointerOverBackgroundMargin slot=47 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property pointer_over_background
        get get_PointerOverBackground slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_PointerOverBackground slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property check_box_border_brush_property static
        get get_CheckBoxBorderBrushProperty slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_brush_property static
        get get_CheckBoxBrushProperty slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_corner_radius_property static
        get get_CheckBoxCornerRadiusProperty slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_disabled_border_brush_property static
        get get_CheckBoxDisabledBorderBrushProperty slot=51 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_disabled_brush_property static
        get get_CheckBoxDisabledBrushProperty slot=43 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_pointer_over_border_brush_property static
        get get_CheckBoxPointerOverBorderBrushProperty slot=49 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_pointer_over_brush_property static
        get get_CheckBoxPointerOverBrushProperty slot=41 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_pressed_border_brush_property static
        get get_CheckBoxPressedBorderBrushProperty slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_pressed_brush_property static
        get get_CheckBoxPressedBrushProperty slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_selected_brush_property static
        get get_CheckBoxSelectedBrushProperty slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_selected_disabled_brush_property static
        get get_CheckBoxSelectedDisabledBrushProperty slot=47 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_selected_pointer_over_brush_property static
        get get_CheckBoxSelectedPointerOverBrushProperty slot=45 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_box_selected_pressed_brush_property static
        get get_CheckBoxSelectedPressedBrushProperty slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_brush_property static
        get get_CheckBrushProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_disabled_brush_property static
        get get_CheckDisabledBrushProperty slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_hint_brush_property static
        get get_CheckHintBrushProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_mode_property static
        get get_CheckModeProperty slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_pressed_brush_property static
        get get_CheckPressedBrushProperty slot=39 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property check_selecting_brush_property static
        get get_CheckSelectingBrushProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property content_margin_property static
        get get_ContentMarginProperty slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property disabled_opacity_property static
        get get_DisabledOpacityProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_background_property static
        get get_DragBackgroundProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_foreground_property static
        get get_DragForegroundProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property drag_opacity_property static
        get get_DragOpacityProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_border_brush_property static
        get get_FocusBorderBrushProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_secondary_border_brush_property static
        get get_FocusSecondaryBorderBrushProperty slot=31 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property list_view_item_presenter_horizontal_content_alignment_property static
        get get_ListViewItemPresenterHorizontalContentAlignmentProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property list_view_item_presenter_padding_property static
        get get_ListViewItemPresenterPaddingProperty slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property list_view_item_presenter_vertical_content_alignment_property static
        get get_ListViewItemPresenterVerticalContentAlignmentProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property placeholder_background_property static
        get get_PlaceholderBackgroundProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_background_margin_property static
        get get_PointerOverBackgroundMarginProperty slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_background_property static
        get get_PointerOverBackgroundProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_border_brush_property static
        get get_PointerOverBorderBrushProperty slot=64 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_over_foreground_property static
        get get_PointerOverForegroundProperty slot=33 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pressed_background_property static
        get get_PressedBackgroundProperty slot=29 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reorder_hint_offset_property static
        get get_ReorderHintOffsetProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reveal_background_property static
        get get_RevealBackgroundProperty slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reveal_background_shows_above_content_property static
        get get_RevealBackgroundShowsAboveContentProperty slot=37 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reveal_border_brush_property static
        get get_RevealBorderBrushProperty slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property reveal_border_thickness_property static
        get get_RevealBorderThicknessProperty slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_background_property static
        get get_SelectedBackgroundProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_border_brush_property static
        get get_SelectedBorderBrushProperty slot=60 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_border_thickness_property static
        get get_SelectedBorderThicknessProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_disabled_background_property static
        get get_SelectedDisabledBackgroundProperty slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_disabled_border_brush_property static
        get get_SelectedDisabledBorderBrushProperty slot=62 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_foreground_property static
        get get_SelectedForegroundProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_inner_border_brush_property static
        get get_SelectedInnerBorderBrushProperty slot=63 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pointer_over_background_property static
        get get_SelectedPointerOverBackgroundProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pointer_over_border_brush_property static
        get get_SelectedPointerOverBorderBrushProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pressed_background_property static
        get get_SelectedPressedBackgroundProperty slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_pressed_border_brush_property static
        get get_SelectedPressedBorderBrushProperty slot=61 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_check_mark_visual_enabled_property static
        get get_SelectionCheckMarkVisualEnabledProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_brush_property static
        get get_SelectionIndicatorBrushProperty slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_corner_radius_property static
        get get_SelectionIndicatorCornerRadiusProperty slot=53 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_disabled_brush_property static
        get get_SelectionIndicatorDisabledBrushProperty slot=59 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_mode_property static
        get get_SelectionIndicatorModeProperty slot=55 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_pointer_over_brush_property static
        get get_SelectionIndicatorPointerOverBrushProperty slot=57 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_pressed_brush_property static
        get get_SelectionIndicatorPressedBrushProperty slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selection_indicator_visual_enabled_property static
        get get_SelectionIndicatorVisualEnabledProperty slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode python_type
    py ListViewItemPresenterCheckMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterCheckMode;i4)
    constant INLINE 0
    constant OVERLAY 1

enum Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode python_type
    py ListViewItemPresenterSelectionIndicatorMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ListViewItemPresenterSelectionIndicatorMode;i4)
    constant INLINE 0
    constant OVERLAY 1

class Microsoft.UI.Xaml.Controls.Primitives.ListViewItemTemplateSettings python_type
    py ListViewItemTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ListViewItemTemplateSettings;{6e302714-2955-5961-94ed-5d0c0c1d0b07})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IListViewItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IListViewItemTemplateSettings
    property drag_items_count
        get get_DragItemsCount slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IListViewItemTemplateSettings shape=4
            out int32 return

class Microsoft.UI.Xaml.Controls.Primitives.LoopingSelector python_type
    py LoopingSelector
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.LoopingSelector;{077759ac-6b52-5054-bd49-9eba843cf894})
    base Microsoft.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector
    requires Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector
    factory Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics
    property should_loop
        get get_ShouldLoop slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out boolean return
        put put_ShouldLoop slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in boolean name=value
    property selected_item
        get get_SelectedItem slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out object return
        put put_SelectedItem slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in object name=value
    property selected_index
        get get_SelectedIndex slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out int32 return
        put put_SelectedIndex slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in int32 name=value
    property items
        get get_Items slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
        put put_Items slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in parameterized type=Windows.Foundation.Collections.IVector<System.Object> name=value
    property item_width
        get get_ItemWidth slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out int32 return
        put put_ItemWidth slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in int32 name=value
    property item_template
        get get_ItemTemplate slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out class type=Microsoft.UI.Xaml.DataTemplate return
        put put_ItemTemplate slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in class type=Microsoft.UI.Xaml.DataTemplate name=value
    property item_height
        get get_ItemHeight slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            out int32 return
        put put_ItemHeight slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=4
            in int32 name=value
    property item_height_property static
        get get_ItemHeightProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property item_template_property static
        get get_ItemTemplateProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property item_width_property static
        get get_ItemWidthProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property items_property static
        get get_ItemsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_index_property static
        get get_SelectedIndexProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_item_property static
        get get_SelectedItemProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property should_loop_property static
        get get_ShouldLoopProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event selection_changed
        add add_SelectionChanged slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SelectionChanged slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelector shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorItem python_type
    py LoopingSelectorItem
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorItem;{75d36595-bf4f-5393-819f-eb1e321ce1dc})
    base Microsoft.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorItem
    requires Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorItem

class Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorPanel python_type
    py LoopingSelectorPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.LoopingSelectorPanel;{7479c3a4-c5b1-5112-bea9-beef5cc79f57})
    base Microsoft.UI.Xaml.Controls.Canvas
    default Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.ILoopingSelectorPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo
    property are_horizontal_snap_points_regular
        get get_AreHorizontalSnapPointsRegular slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=22
            out boolean return
    property are_vertical_snap_points_regular
        get get_AreVerticalSnapPointsRegular slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=43
            out boolean return
    event horizontal_snap_points_changed
        add add_HorizontalSnapPointsChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=65
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_HorizontalSnapPointsChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=110
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event vertical_snap_points_changed
        add add_VerticalSnapPointsChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VerticalSnapPointsChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_irregular_snap_points
        method GetIrregularSnapPoints slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=117 reverse=164
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Single> return
    method get_regular_snap_points
        method GetRegularSnapPoints slot=13 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=195 reverse=176
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out single name=offset
            out single return

class Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings python_type
    py MenuFlyoutItemTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutItemTemplateSettings;{fa7b8b1f-020d-58ec-8658-f2ce97310051})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutItemTemplateSettings
    property keyboard_accelerator_text_min_width
        get get_KeyboardAcceleratorTextMinWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutItemTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings python_type
    py MenuFlyoutPresenterTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.MenuFlyoutPresenterTemplateSettings;{2bfcfa7e-483c-5fc9-b070-fbb58e6e974d})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutPresenterTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutPresenterTemplateSettings
    property flyout_content_min_width
        get get_FlyoutContentMinWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMenuFlyoutPresenterTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.MonochromaticOverlayPresenter composable python_type
    py MonochromaticOverlayPresenter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.MonochromaticOverlayPresenter;{3f0d1e92-5450-5078-8f72-5ac1749976e3})
    base Microsoft.UI.Xaml.Controls.Grid
    default Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter
    factory Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.MonochromaticOverlayPresenter return
    property source_element
        get get_SourceElement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_SourceElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property replacement_color
        get get_ReplacementColor slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter shape=4
            out struct type=Windows.UI.Color return
        put put_ReplacementColor slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenter shape=29
            in struct type=Windows.UI.Color name=value
    property replacement_color_property static
        get get_ReplacementColorProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property source_element_property static
        get get_SourceElementProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IMonochromaticOverlayPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter composable python_type
    py NavigationViewItemPresenter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter;{64939df5-760c-5b0b-af4d-d8dd4ee50278})
    base Microsoft.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter2
    factory Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics
    factory Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics2
    composable Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenter return
    property icon
        get get_Icon slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconElement return
        put put_Icon slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconElement name=value
    property template_settings
        get get_TemplateSettings slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter shape=4
            out class type=Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenterTemplateSettings return
    property info_badge
        get get_InfoBadge slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter2 shape=4
            out class type=Microsoft.UI.Xaml.Controls.InfoBadge return
        put put_InfoBadge slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenter2 shape=4
            in class type=Microsoft.UI.Xaml.Controls.InfoBadge name=value
    property icon_property static
        get get_IconProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property template_settings_property static
        get get_TemplateSettingsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property info_badge_property static
        get get_InfoBadgeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterStatics2 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenterTemplateSettings composable python_type
    py NavigationViewItemPresenterTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenterTemplateSettings;{a5119750-fa71-56f2-bfa4-799d9f304cb8})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettings
    factory Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.NavigationViewItemPresenterTemplateSettings return
    property icon_width
        get get_IconWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettings shape=4
            out double return
    property smaller_icon_width
        get get_SmallerIconWidth slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettings shape=4
            out double return
    property icon_width_property static
        get get_IconWidthProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property smaller_icon_width_property static
        get get_SmallerIconWidthProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.INavigationViewItemPresenterTemplateSettingsStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel composable python_type
    py OrientedVirtualizingPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.OrientedVirtualizingPanel;{450d2984-1e70-53d8-8269-a27564daa69f})
    base Microsoft.UI.Xaml.Controls.VirtualizingPanel
    default Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo
    requires Microsoft.UI.Xaml.Controls.IInsertionPanel
    composable Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanelFactory
    property scroll_owner
        get get_ScrollOwner slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out object return
        put put_ScrollOwner slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            in object name=value
    property can_vertically_scroll
        get get_CanVerticallyScroll slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out boolean return
        put put_CanVerticallyScroll slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            in boolean name=value
    property can_horizontally_scroll
        get get_CanHorizontallyScroll slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out boolean return
        put put_CanHorizontallyScroll slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            in boolean name=value
    property extent_height
        get get_ExtentHeight slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property extent_width
        get get_ExtentWidth slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property horizontal_offset
        get get_HorizontalOffset slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property vertical_offset
        get get_VerticalOffset slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property viewport_height
        get get_ViewportHeight slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property viewport_width
        get get_ViewportWidth slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=4
            out double return
    property are_horizontal_snap_points_regular
        get get_AreHorizontalSnapPointsRegular slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=22
            out boolean return
    property are_vertical_snap_points_regular
        get get_AreVerticalSnapPointsRegular slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=43
            out boolean return
    event horizontal_snap_points_changed
        add add_HorizontalSnapPointsChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=65
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_HorizontalSnapPointsChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=110
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event vertical_snap_points_changed
        add add_VerticalSnapPointsChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VerticalSnapPointsChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_insertion_indexes
        method GetInsertionIndexes slot=6 inputs=1 outputs=2 declaring=Microsoft.UI.Xaml.Controls.IInsertionPanel shape=151 reverse=32
            in struct type=Windows.Foundation.Point name=position
            out int32 name=first
            out int32 name=second
    method get_irregular_snap_points
        method GetIrregularSnapPoints slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=117 reverse=164
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Single> return
    method get_regular_snap_points
        method GetRegularSnapPoints slot=13 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=195 reverse=176
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out single name=offset
            out single return
    method line_down
        method LineDown slot=19 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method line_left
        method LineLeft slot=20 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method line_right
        method LineRight slot=21 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method line_up
        method LineUp slot=18 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method make_visible
        method MakeVisible slot=32 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=130
            in class type=Microsoft.UI.Xaml.UIElement name=visual
            in struct type=Windows.Foundation.Rect name=rectangle
            out struct type=Windows.Foundation.Rect return
    method mouse_wheel_down
        method MouseWheelDown slot=27 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method mouse_wheel_left
        method MouseWheelLeft slot=28 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method mouse_wheel_right
        method MouseWheelRight slot=29 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method mouse_wheel_up
        method MouseWheelUp slot=26 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method page_down
        method PageDown slot=23 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method page_left
        method PageLeft slot=24 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method page_right
        method PageRight slot=25 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method page_up
        method PageUp slot=22 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=0
    method set_horizontal_offset
        method SetHorizontalOffset slot=30 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=2
            in double name=offset
    method set_vertical_offset
        method SetVerticalOffset slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IOrientedVirtualizingPanel shape=2
            in double name=offset

class Microsoft.UI.Xaml.Controls.Primitives.PickerFlyoutBase composable python_type
    py PickerFlyoutBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.PickerFlyoutBase;{8c2cc030-14fe-5fca-8ce3-e11a918632cc})
    base Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase
    default Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides
    factory Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseFactory
    overridable Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.PickerFlyoutBase return
    property title_property static
        get get_TitleProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_title static
        method GetTitle slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics shape=51 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=element
            out string return
    method _on_confirmed
        method OnConfirmed slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides shape=0 reverse=16 overridable
    method set_title static
        method SetTitle slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseStatics shape=51 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=element
            in string name=value
    method _should_show_confirmation_buttons
        method ShouldShowConfirmationButtons slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPickerFlyoutBaseOverrides shape=4 reverse=43 overridable
            out boolean return

class Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderItem composable python_type
    py PivotHeaderItem
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderItem;{612d6f77-6c76-5239-8894-efbab0f53e3e})
    base Microsoft.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItem
    requires Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItem
    composable Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderItem return

class Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderPanel activatable python_type
    py PivotHeaderPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.PivotHeaderPanel;{b5af5bed-5f2f-5af6-bf17-c085531c880f})
    base Microsoft.UI.Xaml.Controls.Canvas
    default Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IPivotHeaderPanel
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return

class Microsoft.UI.Xaml.Controls.Primitives.PivotPanel activatable python_type
    py PivotPanel
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.PivotPanel;{8e66cdcf-3bf5-5fe0-b05b-1125e961f0cc})
    base Microsoft.UI.Xaml.Controls.Panel
    default Microsoft.UI.Xaml.Controls.Primitives.IPivotPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IPivotPanel
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property are_horizontal_snap_points_regular
        get get_AreHorizontalSnapPointsRegular slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=22
            out boolean return
    property are_vertical_snap_points_regular
        get get_AreVerticalSnapPointsRegular slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=4 reverse=43
            out boolean return
    event horizontal_snap_points_changed
        add add_HorizontalSnapPointsChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=65
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_HorizontalSnapPointsChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=110
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event vertical_snap_points_changed
        add add_VerticalSnapPointsChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=51 reverse=124
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VerticalSnapPointsChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=26 reverse=156
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_irregular_snap_points
        method GetIrregularSnapPoints slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=117 reverse=164
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Single> return
    method get_regular_snap_points
        method GetRegularSnapPoints slot=13 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointsInfo shape=195 reverse=176
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=orientation
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment name=alignment
            out single name=offset
            out single return

enum Microsoft.UI.Xaml.Controls.Primitives.PlacementMode python_type
    py PlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.PlacementMode;i4)
    constant BOTTOM 2
    constant LEFT 9
    constant MOUSE 7
    constant RIGHT 4
    constant TOP 10

class Microsoft.UI.Xaml.Controls.Primitives.Popup activatable python_type
    py Popup
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.Popup;{4e3ab19d-2f95-579c-9535-906c58629437})
    base Microsoft.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.Primitives.IPopup
    requires Microsoft.UI.Xaml.Controls.Primitives.IPopup
    requires Microsoft.UI.Xaml.Controls.Primitives.IPopup2
    requires Microsoft.UI.Xaml.Controls.Primitives.IPopup3
    factory Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics
    factory Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics2
    factory Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics3
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property vertical_offset
        get get_VerticalOffset slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out double return
        put put_VerticalOffset slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=2
            in double name=value
    property should_constrain_to_root_bounds
        get get_ShouldConstrainToRootBounds slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out boolean return
        put put_ShouldConstrainToRootBounds slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in boolean name=value
    property light_dismiss_overlay_mode
        get get_LightDismissOverlayMode slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.LightDismissOverlayMode return
        put put_LightDismissOverlayMode slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.LightDismissOverlayMode name=value
    property is_open
        get get_IsOpen slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out boolean return
        put put_IsOpen slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in boolean name=value
    property is_light_dismiss_enabled
        get get_IsLightDismissEnabled slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out boolean return
        put put_IsLightDismissEnabled slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in boolean name=value
    property horizontal_offset
        get get_HorizontalOffset slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out double return
        put put_HorizontalOffset slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=2
            in double name=value
    property child_transitions
        get get_ChildTransitions slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out class type=Microsoft.UI.Xaml.Media.Animation.TransitionCollection return
        put put_ChildTransitions slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in class type=Microsoft.UI.Xaml.Media.Animation.TransitionCollection name=value
    property child
        get get_Child slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Child slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property is_constrained_to_root_bounds
        get get_IsConstrainedToRootBounds slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=4
            out boolean return
    property placement_target
        get get_PlacementTarget slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=4
            out class type=Microsoft.UI.Xaml.FrameworkElement return
        put put_PlacementTarget slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=4
            in class type=Microsoft.UI.Xaml.FrameworkElement name=value
    property desired_placement
        get get_DesiredPlacement slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode return
        put put_DesiredPlacement slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode name=value
    property actual_placement
        get get_ActualPlacement slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode return
    property system_backdrop
        get get_SystemBackdrop slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup3 shape=4
            out class type=Microsoft.UI.Xaml.Media.SystemBackdrop return
        put put_SystemBackdrop slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup3 shape=4
            in class type=Microsoft.UI.Xaml.Media.SystemBackdrop name=value
    property child_property static
        get get_ChildProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property child_transitions_property static
        get get_ChildTransitionsProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_offset_property static
        get get_HorizontalOffsetProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_light_dismiss_enabled_property static
        get get_IsLightDismissEnabledProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_open_property static
        get get_IsOpenProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property light_dismiss_overlay_mode_property static
        get get_LightDismissOverlayModeProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property should_constrain_to_root_bounds_property static
        get get_ShouldConstrainToRootBoundsProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_offset_property static
        get get_VerticalOffsetProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property desired_placement_property static
        get get_DesiredPlacementProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics2 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property placement_target_property static
        get get_PlacementTargetProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics2 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property system_backdrop_property static
        get get_SystemBackdropProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopupStatics3 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event closed
        add add_Closed slot=25 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=26 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event opened
        add add_Opened slot=23 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Opened slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event actual_placement_changed
        add add_ActualPlacementChanged slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ActualPlacementChanged slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IPopup2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode python_type
    py PopupPlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.PopupPlacementMode;i4)
    constant AUTO 0
    constant TOP 1
    constant BOTTOM 2
    constant LEFT 3
    constant RIGHT 4
    constant TOP_EDGE_ALIGNED_LEFT 5
    constant TOP_EDGE_ALIGNED_RIGHT 6
    constant BOTTOM_EDGE_ALIGNED_LEFT 7
    constant BOTTOM_EDGE_ALIGNED_RIGHT 8
    constant LEFT_EDGE_ALIGNED_TOP 9
    constant LEFT_EDGE_ALIGNED_BOTTOM 10
    constant RIGHT_EDGE_ALIGNED_TOP 11
    constant RIGHT_EDGE_ALIGNED_BOTTOM 12

class Microsoft.UI.Xaml.Controls.Primitives.RangeBase composable python_type
    py RangeBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.RangeBase;{540d6d61-8fac-5d5c-b5b0-e172a7dde103})
    base Microsoft.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.Primitives.IRangeBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IRangeBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides
    factory Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseFactory
    overridable Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.RangeBase return
    property value
        get get_Value slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=4
            out double return
        put put_Value slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=2
            in double name=value
    property small_change
        get get_SmallChange slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=4
            out double return
        put put_SmallChange slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=2
            in double name=value
    property minimum
        get get_Minimum slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=4
            out double return
        put put_Minimum slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=2
            in double name=value
    property maximum
        get get_Maximum slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=4
            out double return
        put put_Maximum slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=2
            in double name=value
    property large_change
        get get_LargeChange slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=4
            out double return
        put put_LargeChange slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=2
            in double name=value
    property large_change_property static
        get get_LargeChangeProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property maximum_property static
        get get_MaximumProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property minimum_property static
        get get_MinimumProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property small_change_property static
        get get_SmallChangeProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property value_property static
        get get_ValueProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event value_changed
        add add_ValueChanged slot=16 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ValueChanged slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBase shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method _on_maximum_changed
        method OnMaximumChanged slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides shape=45 reverse=39 overridable
            in double name=oldMaximum
            in double name=newMaximum
    method _on_minimum_changed
        method OnMinimumChanged slot=6 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides shape=45 reverse=17 overridable
            in double name=oldMinimum
            in double name=newMinimum
    method _on_value_changed
        method OnValueChanged slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseOverrides shape=45 reverse=57 overridable
            in double name=oldValue
            in double name=newValue

class Microsoft.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs python_type
    py RangeBaseValueChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs;{b0181692-9578-51c7-9d1c-adfcf8945aa9})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs
    property new_value
        get get_NewValue slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs shape=4
            out double return
    property old_value
        get get_OldValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRangeBaseValueChangedEventArgs shape=4
            out double return

delegate Microsoft.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventHandler python_type
    py RangeBaseValueChangedEventHandler
    guid 23f0e209-9455-54cb-b8bc-0b49553c7dcc
    signature delegate({23f0e209-9455-54cb-b8bc-0b49553c7dcc})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.RangeBaseValueChangedEventArgs name=e

class Microsoft.UI.Xaml.Controls.Primitives.RepeatButton activatable python_type
    py RepeatButton
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.RepeatButton;{97f4c728-4a94-56b5-91e4-e7c6f6a1251a})
    base Microsoft.UI.Xaml.Controls.Primitives.ButtonBase
    default Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton
    requires Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton
    factory Microsoft.UI.Xaml.Controls.Primitives.IRepeatButtonStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property interval
        get get_Interval slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton shape=4
            out int32 return
        put put_Interval slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton shape=4
            in int32 name=value
    property delay
        get get_Delay slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton shape=4
            out int32 return
        put put_Delay slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButton shape=4
            in int32 name=value
    property delay_property static
        get get_DelayProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButtonStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property interval_property static
        get get_IntervalProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatButtonStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.Primitives.RepeatedScrollSnapPoint composable python_type
    py RepeatedScrollSnapPoint
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.RepeatedScrollSnapPoint;{5828fb51-8ebb-596d-a871-50063479362d})
    base Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint
    requires Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint
    composable Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPointFactory
    constructor -
        ctor .ctor slot=6 inputs=5 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPointFactory shape=329
            in double name=offset
            in double name=interval
            in double name=start
            in double name=end
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointsAlignment name=alignment
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.RepeatedScrollSnapPoint return
    property end
        get get_End slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint shape=4
            out double return
    property interval
        get get_Interval slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint shape=4
            out double return
    property offset
        get get_Offset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint shape=4
            out double return
    property start
        get get_Start slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedScrollSnapPoint shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.RepeatedZoomSnapPoint composable python_type
    py RepeatedZoomSnapPoint
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.RepeatedZoomSnapPoint;{1fa6dbbe-5e11-5d32-873b-c92b1d171538})
    base Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint
    requires Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint
    composable Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPointFactory
    constructor -
        ctor .ctor slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPointFactory shape=328
            in double name=offset
            in double name=interval
            in double name=start
            in double name=end
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.RepeatedZoomSnapPoint return
    property end
        get get_End slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint shape=4
            out double return
    property interval
        get get_Interval slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint shape=4
            out double return
    property offset
        get get_Offset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint shape=4
            out double return
    property start
        get get_Start slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IRepeatedZoomSnapPoint shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollBar activatable python_type
    py ScrollBar
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollBar;{568cbf41-f741-5f05-8e08-c0a50ac17c8c})
    base Microsoft.UI.Xaml.Controls.Primitives.RangeBase
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollBar
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollBar
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollBarStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property viewport_size
        get get_ViewportSize slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=4
            out double return
        put put_ViewportSize slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=2
            in double name=value
    property orientation
        get get_Orientation slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Orientation return
        put put_Orientation slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Orientation name=value
    property indicator_mode
        get get_IndicatorMode slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode return
        put put_IndicatorMode slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode name=value
    property indicator_mode_property static
        get get_IndicatorModeProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBarStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property orientation_property static
        get get_OrientationProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBarStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property viewport_size_property static
        get get_ViewportSizeProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBarStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event scroll
        add add_Scroll slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.Primitives.ScrollEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Scroll slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollBar shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs python_type
    py ScrollControllerAddScrollVelocityRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs;{317bbc1a-0cf7-5815-a8a7-bd7e6eef966a})
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgsFactory shape=100
            in single name=offsetVelocity
            in reference type=Windows.Foundation.IReference<System.Single> name=inertiaDecayRate
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs return
    property correlation_id
        get get_CorrelationId slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs shape=4
            out int32 return
        put put_CorrelationId slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs shape=4
            in int32 name=value
    property inertia_decay_rate
        get get_InertiaDecayRate slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs shape=4
            out reference type=Windows.Foundation.IReference<System.Single> return
    property offset_velocity
        get get_OffsetVelocity slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerAddScrollVelocityRequestedEventArgs shape=4
            out single return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs python_type
    py ScrollControllerPanRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs;{beee064e-1d4d-5a1a-8781-acf1587a5d6a})
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgsFactory shape=51
            in class type=Microsoft.UI.Input.PointerPoint name=pointerPoint
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs return
    property handled
        get get_Handled slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs shape=4
            out boolean return
        put put_Handled slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs shape=4
            in boolean name=value
    property pointer_point
        get get_PointerPoint slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanRequestedEventArgs shape=4
            out class type=Microsoft.UI.Input.PointerPoint return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs python_type
    py ScrollControllerScrollByRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs;{e7f305fa-4073-5d88-8bf1-ae4ecb9208bf})
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgsFactory shape=106
            in double name=offsetDelta
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions name=options
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs return
    property correlation_id
        get get_CorrelationId slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs shape=4
            out int32 return
        put put_CorrelationId slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs shape=4
            in int32 name=value
    property offset_delta
        get get_OffsetDelta slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs shape=4
            out double return
    property options
        get get_Options slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollByRequestedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs python_type
    py ScrollControllerScrollToRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs;{73f16b99-7310-5c73-872b-276e5a9d4913})
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgsFactory shape=106
            in double name=offset
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions name=options
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs return
    property correlation_id
        get get_CorrelationId slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs shape=4
            out int32 return
        put put_CorrelationId slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs shape=4
            in int32 name=value
    property offset
        get get_Offset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs shape=4
            out double return
    property options
        get get_Options slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerScrollToRequestedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollEventArgs activatable python_type
    py ScrollEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollEventArgs;{dbd27f11-f937-5ad0-9f75-b962c33254cf})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollEventArgs
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollEventArgs
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property new_value
        get get_NewValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollEventArgs shape=4
            out double return
    property scroll_event_type
        get get_ScrollEventType slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollEventType return

delegate Microsoft.UI.Xaml.Controls.Primitives.ScrollEventHandler python_type
    py ScrollEventHandler
    guid ff661ba9-8c06-5785-a23c-30d6b31631e8
    signature delegate({ff661ba9-8c06-5785-a23c-30d6b31631e8})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollEventArgs name=e

enum Microsoft.UI.Xaml.Controls.Primitives.ScrollEventType python_type
    py ScrollEventType
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ScrollEventType;i4)
    constant SMALL_DECREMENT 0
    constant SMALL_INCREMENT 1
    constant LARGE_DECREMENT 2
    constant LARGE_INCREMENT 3
    constant THUMB_POSITION 4
    constant THUMB_TRACK 5
    constant FIRST 6
    constant LAST 7
    constant END_SCROLL 8

class Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter composable python_type
    py ScrollPresenter
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e})
    base Microsoft.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter
    requires Microsoft.UI.Xaml.Controls.IScrollAnchorProvider
    factory Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter return
    property current_anchor
        get get_CurrentAnchor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IScrollAnchorProvider shape=4 reverse=22
            out class type=Microsoft.UI.Xaml.UIElement return
    property ignored_input_kinds
        get get_IgnoredInputKinds slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum_u32 type=Microsoft.UI.Xaml.Controls.ScrollingInputKinds return
        put put_IgnoredInputKinds slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum_u32 type=Microsoft.UI.Xaml.Controls.ScrollingInputKinds name=value
    property horizontal_anchor_ratio
        get get_HorizontalAnchorRatio slot=51 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
        put put_HorizontalAnchorRatio slot=52 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=2
            in double name=value
    property max_zoom_factor
        get get_MaxZoomFactor slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
        put put_MaxZoomFactor slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=2
            in double name=value
    property horizontal_scroll_rail_mode
        get get_HorizontalScrollRailMode slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingRailMode return
        put put_HorizontalScrollRailMode slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingRailMode name=value
    property horizontal_scroll_mode
        get get_HorizontalScrollMode slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode return
        put put_HorizontalScrollMode slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode name=value
    property content_orientation
        get get_ContentOrientation slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingContentOrientation return
        put put_ContentOrientation slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingContentOrientation name=value
    property content
        get get_Content slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Content slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property horizontal_scroll_controller
        get get_HorizontalScrollController slot=47 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController return
        put put_HorizontalScrollController slot=48 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=value
    property horizontal_scroll_chain_mode
        get get_HorizontalScrollChainMode slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode return
        put put_HorizontalScrollChainMode slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode name=value
    property min_zoom_factor
        get get_MinZoomFactor slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
        put put_MinZoomFactor slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=2
            in double name=value
    property background
        get get_Background slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Background slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property zoom_mode
        get get_ZoomMode slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingZoomMode return
        put put_ZoomMode slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingZoomMode name=value
    property zoom_chain_mode
        get get_ZoomChainMode slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode return
        put put_ZoomChainMode slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode name=value
    property vertical_scroll_rail_mode
        get get_VerticalScrollRailMode slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingRailMode return
        put put_VerticalScrollRailMode slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingRailMode name=value
    property vertical_scroll_mode
        get get_VerticalScrollMode slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode return
        put put_VerticalScrollMode slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode name=value
    property vertical_scroll_controller
        get get_VerticalScrollController slot=49 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController return
        put put_VerticalScrollController slot=50 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=value
    property vertical_scroll_chain_mode
        get get_VerticalScrollChainMode slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode return
        put put_VerticalScrollChainMode slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ScrollingChainMode name=value
    property vertical_anchor_ratio
        get get_VerticalAnchorRatio slot=53 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
        put put_VerticalAnchorRatio slot=54 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=2
            in double name=value
    property computed_horizontal_scroll_mode
        get get_ComputedHorizontalScrollMode slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode return
    property computed_vertical_scroll_mode
        get get_ComputedVerticalScrollMode slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingScrollMode return
    property expression_animation_sources
        get get_ExpressionAnimationSources slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out class type=Microsoft.UI.Composition.CompositionPropertySet return
    property extent_height
        get get_ExtentHeight slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property extent_width
        get get_ExtentWidth slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property horizontal_offset
        get get_HorizontalOffset slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property horizontal_snap_points
        get get_HorizontalSnapPoints slot=55 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return
    property scrollable_height
        get get_ScrollableHeight slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property scrollable_width
        get get_ScrollableWidth slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property state
        get get_State slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ScrollingInteractionState return
    property vertical_offset
        get get_VerticalOffset slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property vertical_snap_points
        get get_VerticalSnapPoints slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase> return
    property viewport_height
        get get_ViewportHeight slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property viewport_width
        get get_ViewportWidth slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out double return
    property zoom_factor
        get get_ZoomFactor slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out single return
    property zoom_snap_points
        get get_ZoomSnapPoints slot=57 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase> return
    property background_property static
        get get_BackgroundProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property computed_horizontal_scroll_mode_property static
        get get_ComputedHorizontalScrollModeProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property computed_vertical_scroll_mode_property static
        get get_ComputedVerticalScrollModeProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property content_orientation_property static
        get get_ContentOrientationProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property content_property static
        get get_ContentProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_anchor_ratio_property static
        get get_HorizontalAnchorRatioProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_scroll_chain_mode_property static
        get get_HorizontalScrollChainModeProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_scroll_mode_property static
        get get_HorizontalScrollModeProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_scroll_rail_mode_property static
        get get_HorizontalScrollRailModeProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property ignored_input_kinds_property static
        get get_IgnoredInputKindsProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_zoom_factor_property static
        get get_MaxZoomFactorProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_zoom_factor_property static
        get get_MinZoomFactorProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_anchor_ratio_property static
        get get_VerticalAnchorRatioProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_scroll_chain_mode_property static
        get get_VerticalScrollChainModeProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_scroll_mode_property static
        get get_VerticalScrollModeProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_scroll_rail_mode_property static
        get get_VerticalScrollRailModeProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property zoom_chain_mode_property static
        get get_ZoomChainModeProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property zoom_mode_property static
        get get_ZoomModeProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenterStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event anchor_requested
        add add_AnchorRequested slot=84 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AnchorRequested slot=85 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event bringing_into_view
        add add_BringingIntoView slot=82 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BringingIntoView slot=83 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event extent_changed
        add add_ExtentChanged slot=68 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ExtentChanged slot=69 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event scroll_animation_starting
        add add_ScrollAnimationStarting slot=74 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ScrollAnimationStarting slot=75 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event scroll_completed
        add add_ScrollCompleted slot=78 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ScrollCompleted slot=79 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event state_changed
        add add_StateChanged slot=70 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_StateChanged slot=71 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event view_changed
        add add_ViewChanged slot=72 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ViewChanged slot=73 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event zoom_animation_starting
        add add_ZoomAnimationStarting slot=76 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ZoomAnimationStarting slot=77 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event zoom_completed
        add add_ZoomCompleted slot=80 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ZoomCompleted slot=81 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method add_scroll_velocity
        method AddScrollVelocity slot=62 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=151
            in struct type=Windows.Foundation.Numerics.Vector2 name=offsetsVelocity
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=inertiaDecayRate
            out int32 return
    method add_zoom_velocity
        method AddZoomVelocity slot=67 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=320
            in single name=zoomFactorVelocity
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=centerPoint
            in reference type=Windows.Foundation.IReference<System.Single> name=inertiaDecayRate
            out int32 return
    method register_anchor_candidate
        method RegisterAnchorCandidate slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IScrollAnchorProvider shape=4 reverse=43
            in class type=Microsoft.UI.Xaml.UIElement name=element
    method scroll_by
        method ScrollBy slot=60 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=105
            in double name=horizontalOffsetDelta
            in double name=verticalOffsetDelta
            out int32 return
        method ScrollBy slot=61 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=312
            in double name=horizontalOffsetDelta
            in double name=verticalOffsetDelta
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions name=options
            out int32 return
    method scroll_to
        method ScrollTo slot=58 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=105
            in double name=horizontalOffset
            in double name=verticalOffset
            out int32 return
        method ScrollTo slot=59 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=312
            in double name=horizontalOffset
            in double name=verticalOffset
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollOptions name=options
            out int32 return
    method unregister_anchor_candidate
        method UnregisterAnchorCandidate slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IScrollAnchorProvider shape=4 reverse=62
            in class type=Microsoft.UI.Xaml.UIElement name=element
    method zoom_by
        method ZoomBy slot=65 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=100
            in single name=zoomFactorDelta
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=centerPoint
            out int32 return
        method ZoomBy slot=66 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=320
            in single name=zoomFactorDelta
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=centerPoint
            in class type=Microsoft.UI.Xaml.Controls.ScrollingZoomOptions name=options
            out int32 return
    method zoom_to
        method ZoomTo slot=63 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=100
            in single name=zoomFactor
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=centerPoint
            out int32 return
        method ZoomTo slot=64 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollPresenter shape=320
            in single name=zoomFactor
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Numerics.Vector2> name=centerPoint
            in class type=Microsoft.UI.Xaml.Controls.ScrollingZoomOptions name=options
            out int32 return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPoint composable python_type
    py ScrollSnapPoint
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPoint;{73d918ff-d16c-52cd-9657-e392ee08868a})
    base Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPoint
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPoint
    composable Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointFactory shape=326
            in double name=snapPointValue
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointsAlignment name=alignment
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPoint return
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPoint shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase composable python_type
    py ScrollSnapPointBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointBase;{45d7319d-c9eb-5109-9668-ff3fc6ccdf11})
    base Microsoft.UI.Xaml.Controls.Primitives.SnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBase
    composable Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBaseFactory
    property alignment
        get get_Alignment slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IScrollSnapPointBase shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointsAlignment return

enum Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointsAlignment python_type
    py ScrollSnapPointsAlignment
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ScrollSnapPointsAlignment;i4)
    constant NEAR 0
    constant CENTER 1
    constant FAR 2

enum Microsoft.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode python_type
    py ScrollingIndicatorMode
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.ScrollingIndicatorMode;i4)
    constant NONE 0
    constant TOUCH_INDICATOR 1
    constant MOUSE_INDICATOR 2

class Microsoft.UI.Xaml.Controls.Primitives.Selector composable python_type
    py Selector
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.Selector;{8f7e2159-e61d-576f-8476-f83fde3d689e})
    base Microsoft.UI.Xaml.Controls.ItemsControl
    default Microsoft.UI.Xaml.Controls.Primitives.ISelector
    requires Microsoft.UI.Xaml.Controls.Primitives.ISelector
    factory Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.ISelectorFactory
    property selected_value_path
        get get_SelectedValuePath slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            out string return
        put put_SelectedValuePath slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            in string name=value
    property selected_value
        get get_SelectedValue slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            out object return
        put put_SelectedValue slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            in object name=value
    property selected_item
        get get_SelectedItem slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            out object return
        put put_SelectedItem slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            in object name=value
    property selected_index
        get get_SelectedIndex slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            out int32 return
        put put_SelectedIndex slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            in int32 name=value
    property is_synchronized_with_current_item
        get get_IsSynchronizedWithCurrentItem slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            out reference type=Windows.Foundation.IReference<System.Boolean> return
        put put_IsSynchronizedWithCurrentItem slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=4
            in reference type=Windows.Foundation.IReference<System.Boolean> name=value
    property is_synchronized_with_current_item_property static
        get get_IsSynchronizedWithCurrentItemProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_index_property static
        get get_SelectedIndexProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_item_property static
        get get_SelectedItemProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_value_path_property static
        get get_SelectedValuePathProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property selected_value_property static
        get get_SelectedValueProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event selection_changed
        add add_SelectionChanged slot=16 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SelectionChanged slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelector shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_is_selection_active static
        method GetIsSelectionActive slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorStatics shape=51 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=element
            out boolean return

class Microsoft.UI.Xaml.Controls.Primitives.SelectorItem composable python_type
    py SelectorItem
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.SelectorItem;{5772c4de-60ea-5492-8c5e-b3323d5a3ca6})
    base Microsoft.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.Primitives.ISelectorItem
    requires Microsoft.UI.Xaml.Controls.Primitives.ISelectorItem
    factory Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.SelectorItem return
    property is_selected
        get get_IsSelected slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorItem shape=4
            out boolean return
        put put_IsSelected slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorItem shape=4
            in boolean name=value
    property is_selected_property static
        get get_IsSelectedProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISelectorItemStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.Primitives.SliderSnapsTo python_type
    py SliderSnapsTo
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.SliderSnapsTo;i4)
    constant STEP_VALUES 0
    constant TICKS 1

class Microsoft.UI.Xaml.Controls.Primitives.SnapPointBase composable python_type
    py SnapPointBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.SnapPointBase;{14ed1089-fb97-5211-8c45-c352cd8b96a1})
    default Microsoft.UI.Xaml.Controls.Primitives.ISnapPointBase
    requires Microsoft.UI.Xaml.Controls.Primitives.ISnapPointBase
    composable Microsoft.UI.Xaml.Controls.Primitives.ISnapPointBaseFactory

enum Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment python_type
    py SnapPointsAlignment
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.SnapPointsAlignment;i4)
    constant NEAR 0
    constant CENTER 1
    constant FAR 2

class Microsoft.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings python_type
    py SplitViewTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.SplitViewTemplateSettings;{44d6f6f7-0058-5eac-8837-f7f16d961f7c})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings
    property compact_pane_grid_length
        get get_CompactPaneGridLength slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out struct type=Microsoft.UI.Xaml.GridLength return
    property negative_open_pane_length
        get get_NegativeOpenPaneLength slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out double return
    property negative_open_pane_length_minus_compact_length
        get get_NegativeOpenPaneLengthMinusCompactLength slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out double return
    property open_pane_grid_length
        get get_OpenPaneGridLength slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out struct type=Microsoft.UI.Xaml.GridLength return
    property open_pane_length
        get get_OpenPaneLength slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out double return
    property open_pane_length_minus_compact_length
        get get_OpenPaneLengthMinusCompactLength slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ISplitViewTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.TabViewListView composable python_type
    py TabViewListView
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.TabViewListView;{ec48efb5-2cb3-562b-921c-e554923ce1d5})
    base Microsoft.UI.Xaml.Controls.ListView
    default Microsoft.UI.Xaml.Controls.Primitives.ITabViewListView
    requires Microsoft.UI.Xaml.Controls.Primitives.ITabViewListView
    composable Microsoft.UI.Xaml.Controls.Primitives.ITabViewListViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ITabViewListViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.TabViewListView return

class Microsoft.UI.Xaml.Controls.Primitives.Thumb activatable python_type
    py Thumb
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.Thumb;{9b540ae4-98ed-5a19-9512-a56878c52fee})
    base Microsoft.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.Primitives.IThumb
    requires Microsoft.UI.Xaml.Controls.Primitives.IThumb
    factory Microsoft.UI.Xaml.Controls.Primitives.IThumbStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property is_dragging
        get get_IsDragging slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=4
            out boolean return
    property is_dragging_property static
        get get_IsDraggingProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumbStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event drag_completed
        add add_DragCompleted slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.Primitives.DragCompletedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragCompleted slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_delta
        add add_DragDelta slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.Primitives.DragDeltaEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragDelta slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_started
        add add_DragStarted slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=51
            in delegate type=Microsoft.UI.Xaml.Controls.Primitives.DragStartedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragStarted slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method cancel_drag
        method CancelDrag slot=13 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IThumb shape=0

class Microsoft.UI.Xaml.Controls.Primitives.TickBar activatable python_type
    py TickBar
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.TickBar;{573293bd-3f6a-56c3-bf95-6254c9bbbc89})
    base Microsoft.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.Primitives.ITickBar
    requires Microsoft.UI.Xaml.Controls.Primitives.ITickBar
    factory Microsoft.UI.Xaml.Controls.Primitives.ITickBarStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property fill
        get get_Fill slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ITickBar shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_Fill slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.ITickBar shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property fill_property static
        get get_FillProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.ITickBarStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.Primitives.TickPlacement python_type
    py TickPlacement
    signature enum(Microsoft.UI.Xaml.Controls.Primitives.TickPlacement;i4)
    constant NONE 0
    constant TOP_LEFT 1
    constant BOTTOM_RIGHT 2
    constant OUTSIDE 3
    constant INLINE 4

class Microsoft.UI.Xaml.Controls.Primitives.ToggleButton composable python_type
    py ToggleButton
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ToggleButton;{686fbaa4-c866-568b-8f75-481d8d545291})
    base Microsoft.UI.Xaml.Controls.Primitives.ButtonBase
    default Microsoft.UI.Xaml.Controls.Primitives.IToggleButton
    requires Microsoft.UI.Xaml.Controls.Primitives.IToggleButton
    requires Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonOverrides
    factory Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonStatics
    composable Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonFactory
    overridable Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ToggleButton return
    property is_three_state
        get get_IsThreeState slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=4
            out boolean return
        put put_IsThreeState slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=4
            in boolean name=value
    property is_checked
        get get_IsChecked slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=4
            out reference type=Windows.Foundation.IReference<System.Boolean> return
        put put_IsChecked slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=4
            in reference type=Windows.Foundation.IReference<System.Boolean> name=value
    property is_checked_property static
        get get_IsCheckedProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_three_state_property static
        get get_IsThreeStateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event checked
        add add_Checked slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Checked slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event indeterminate
        add add_Indeterminate slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Indeterminate slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event unchecked
        add add_Unchecked slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Unchecked slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButton shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method _on_toggle
        method OnToggle slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleButtonOverrides shape=0 reverse=16 overridable

class Microsoft.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings python_type
    py ToggleSwitchTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ToggleSwitchTemplateSettings;{8f9640a3-aa4e-52da-a2c6-9167c800baba})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings
    property curtain_current_to_off_offset
        get get_CurtainCurrentToOffOffset slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property curtain_current_to_on_offset
        get get_CurtainCurrentToOnOffset slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property curtain_off_to_on_offset
        get get_CurtainOffToOnOffset slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property curtain_on_to_off_offset
        get get_CurtainOnToOffOffset slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property knob_current_to_off_offset
        get get_KnobCurrentToOffOffset slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property knob_current_to_on_offset
        get get_KnobCurrentToOnOffset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property knob_off_to_on_offset
        get get_KnobOffToOnOffset slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return
    property knob_on_to_off_offset
        get get_KnobOnToOffOffset slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToggleSwitchTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings python_type
    py ToolTipTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ToolTipTemplateSettings;{4f725950-ff64-5cf1-9e86-9011fb10e88e})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings
    requires Microsoft.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings
    property from_horizontal_offset
        get get_FromHorizontalOffset slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings shape=4
            out double return
    property from_vertical_offset
        get get_FromVerticalOffset slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IToolTipTemplateSettings shape=4
            out double return

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum,Microsoft.UI.Xaml.Controls.ColorChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ColorSpectrum, ColorChangedEventArgs]
    guid 0d0cd229-eaa3-57d4-8cef-a2026b779791
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum;{75305916-882d-5667-bfd0-0af72d502d72});rc(Microsoft.UI.Xaml.Controls.ColorChangedEventArgs;{148d57a2-b1cb-5f5d-b6b5-512805d71761}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum
    argument Microsoft.UI.Xaml.Controls.ColorChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ColorSpectrum name=sender
            in class type=Microsoft.UI.Xaml.Controls.ColorChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase,Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[FlyoutBase, FlyoutBaseClosingEventArgs]
    guid 4451ca06-3e60-5c62-8749-2660907fb86c
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase;{bb6603bf-744d-5c31-a87d-744394634d77});rc(Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs;{7cb280b4-1cca-5a5a-8ea4-191a2bbc8b32}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase
    argument Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBaseClosingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollController, ScrollControllerAddScrollVelocityRequestedEventArgs]
    guid c0a4356f-c7c1-5bcb-8f1e-0f138c82cc8c
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{54396786-1726-53d6-97a3-40af0838314c};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs;{317bbc1a-0cf7-5815-a8a7-bd7e6eef966a}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollController
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerAddScrollVelocityRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollController, ScrollControllerScrollByRequestedEventArgs]
    guid c4fee9cd-ceef-5eed-bf38-75f89964c853
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{54396786-1726-53d6-97a3-40af0838314c};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs;{e7f305fa-4073-5d88-8bf1-ae4ecb9208bf}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollController
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollByRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollController, ScrollControllerScrollToRequestedEventArgs]
    guid 9d17f256-33c9-5cc5-b4d9-ea416e8e2999
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{54396786-1726-53d6-97a3-40af0838314c};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs;{73f16b99-7310-5c73-872b-276e5a9d4913}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollController
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerScrollToRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollController,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollController, Object]
    guid 8cab3d95-2643-54a4-8007-e267346eefbd
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{54396786-1726-53d6-97a3-40af0838314c};cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollController
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollController name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo,Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollControllerPanningInfo, ScrollControllerPanRequestedEventArgs]
    guid 8f3ff86b-c0ee-5f17-948a-38d99f2f8d25
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{53d5b301-9aab-59bc-92cd-42cf21abd590};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs;{beee064e-1d4d-5a1a-8781-acf1587a5d6a}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo name=sender
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollControllerPanRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[IScrollControllerPanningInfo, Object]
    guid 7a063665-0787-5de3-81d6-bc11ef04248f
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{53d5b301-9aab-59bc-92cd-42cf21abd590};cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.Primitives.IScrollControllerPanningInfo name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingAnchorRequestedEventArgs]
    guid 2889a65e-2d95-5770-8cc7-c0d34a525df1
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs;{6a46cb4b-ab26-55b2-aa76-9b337a4f8e8e}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingBringingIntoViewEventArgs]
    guid b6bbe7ed-61e5-59da-93b2-d2fb63ed22ad
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs;{09760d99-d60c-5c76-8033-127b2085358c}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingScrollAnimationStartingEventArgs]
    guid 3deca623-443c-54f2-9877-5a8afa813887
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs;{7acb0423-6fc7-516b-ab67-03a4a4285a90}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingScrollCompletedEventArgs]
    guid ee55f2ad-9d2b-53b9-86b3-9a0cedb6e170
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs;{9bdeae9c-972c-54ae-9c62-fc1a03ff3fa8}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingZoomAnimationStartingEventArgs]
    guid 39a1448d-8545-5620-928e-b5c249bae94c
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs;{59bfb77b-47c9-5691-bdcd-536fbe8eb8c1}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, ScrollingZoomCompletedEventArgs]
    guid 358bdb56-496f-5e61-b553-aa6edad14ed0
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});rc(Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs;{c821207e-ab2a-5f6c-9074-411840a68d55}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in class type=Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[ScrollPresenter, Object]
    guid 9301b1f0-4592-54b0-a074-7294734cce33
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter;{424b8afd-f7aa-5e5b-9d0b-5f0ea4e1a56e});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.ScrollPresenter name=sender
            in object name=args

class Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPoint composable python_type
    py ZoomSnapPoint
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPoint;{8101d353-8db3-5ac6-a7f8-b18eb9c123ac})
    base Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPoint
    requires Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPoint
    composable Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointFactory shape=322
            in double name=snapPointValue
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPoint return
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPoint shape=4
            out double return

class Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase composable python_type
    py ZoomSnapPointBase
    signature rc(Microsoft.UI.Xaml.Controls.Primitives.ZoomSnapPointBase;{c6d08756-0860-5c2d-abec-6eb4aa4b53d7})
    base Microsoft.UI.Xaml.Controls.Primitives.SnapPointBase
    default Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointBase
    requires Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointBase
    composable Microsoft.UI.Xaml.Controls.Primitives.IZoomSnapPointBaseFactory

class Microsoft.UI.Composition.CompositionAnimation external
    py winrt.microsoft.ui.composition.CompositionAnimation

class Microsoft.UI.Composition.CompositionPropertySet external
    py winrt.microsoft.ui.composition.CompositionPropertySet

class Microsoft.UI.Input.PointerPoint external
    py winrt.microsoft.ui.input.PointerPoint

struct Microsoft.UI.Xaml.CornerRadius external
    py winrt.microsoft.ui.xaml.CornerRadius

class Microsoft.UI.Xaml.DataTemplate external
    py winrt.microsoft.ui.xaml.DataTemplate

class Microsoft.UI.Xaml.DependencyObject external
    py winrt.microsoft.ui.xaml.DependencyObject

class Microsoft.UI.Xaml.DependencyProperty external
    py winrt.microsoft.ui.xaml.DependencyProperty

enum Microsoft.UI.Xaml.ElementSoundMode external
    py winrt.microsoft.ui.xaml.ElementSoundMode

class Microsoft.UI.Xaml.FrameworkElement external
    py winrt.microsoft.ui.xaml.FrameworkElement

struct Microsoft.UI.Xaml.GridLength external
    py winrt.microsoft.ui.xaml.GridLength

enum Microsoft.UI.Xaml.HorizontalAlignment external
    py winrt.microsoft.ui.xaml.HorizontalAlignment

class Microsoft.UI.Xaml.RoutedEventArgs external
    py winrt.microsoft.ui.xaml.RoutedEventArgs

delegate Microsoft.UI.Xaml.RoutedEventHandler external
    py winrt.microsoft.ui.xaml.RoutedEventHandler
    guid dae23d85-69ca-5bdf-805b-6161a3a215cc

struct Microsoft.UI.Xaml.Thickness external
    py winrt.microsoft.ui.xaml.Thickness

class Microsoft.UI.Xaml.UIElement external
    py winrt.microsoft.ui.xaml.UIElement

enum Microsoft.UI.Xaml.VerticalAlignment external
    py winrt.microsoft.ui.xaml.VerticalAlignment

enum Microsoft.UI.Xaml.Visibility external
    py winrt.microsoft.ui.xaml.Visibility

class Microsoft.UI.Xaml.XamlRoot external
    py winrt.microsoft.ui.xaml.XamlRoot

enum Microsoft.UI.Xaml.Automation.Peers.AutomationControlType external
    py winrt.microsoft.ui.xaml.automation.peers.AutomationControlType

class Microsoft.UI.Xaml.Controls.AutoSuggestBox external
    py winrt.microsoft.ui.xaml.controls.AutoSuggestBox

class Microsoft.UI.Xaml.Controls.Canvas external
    py winrt.microsoft.ui.xaml.controls.Canvas

enum Microsoft.UI.Xaml.Controls.ClickMode external
    py winrt.microsoft.ui.xaml.controls.ClickMode

class Microsoft.UI.Xaml.Controls.ColorChangedEventArgs external
    py winrt.microsoft.ui.xaml.controls.ColorChangedEventArgs

enum Microsoft.UI.Xaml.Controls.ColorPickerHsvChannel external
    py winrt.microsoft.ui.xaml.controls.ColorPickerHsvChannel

enum Microsoft.UI.Xaml.Controls.ColorSpectrumComponents external
    py winrt.microsoft.ui.xaml.controls.ColorSpectrumComponents

enum Microsoft.UI.Xaml.Controls.ColorSpectrumShape external
    py winrt.microsoft.ui.xaml.controls.ColorSpectrumShape

class Microsoft.UI.Xaml.Controls.ComboBox external
    py winrt.microsoft.ui.xaml.controls.ComboBox

class Microsoft.UI.Xaml.Controls.CommandBar external
    py winrt.microsoft.ui.xaml.controls.CommandBar

class Microsoft.UI.Xaml.Controls.ContentControl external
    py winrt.microsoft.ui.xaml.controls.ContentControl

class Microsoft.UI.Xaml.Controls.ContentPresenter external
    py winrt.microsoft.ui.xaml.controls.ContentPresenter

class Microsoft.UI.Xaml.Controls.Control external
    py winrt.microsoft.ui.xaml.controls.Control

class Microsoft.UI.Xaml.Controls.Grid external
    py winrt.microsoft.ui.xaml.controls.Grid

interface Microsoft.UI.Xaml.Controls.IInsertionPanel external
    py winrt.microsoft.ui.xaml.controls._IInsertionPanel
    guid 84e13e27-2d24-59c4-a00e-16c7255901e2

interface Microsoft.UI.Xaml.Controls.IScrollAnchorProvider external
    py winrt.microsoft.ui.xaml.controls._IScrollAnchorProvider
    guid 885df41f-f240-5b7b-a703-bfaf39c6a2cd

class Microsoft.UI.Xaml.Controls.IconElement external
    py winrt.microsoft.ui.xaml.controls.IconElement

class Microsoft.UI.Xaml.Controls.InfoBadge external
    py winrt.microsoft.ui.xaml.controls.InfoBadge

class Microsoft.UI.Xaml.Controls.ItemsControl external
    py winrt.microsoft.ui.xaml.controls.ItemsControl

enum Microsoft.UI.Xaml.Controls.LightDismissOverlayMode external
    py winrt.microsoft.ui.xaml.controls.LightDismissOverlayMode

class Microsoft.UI.Xaml.Controls.ListView external
    py winrt.microsoft.ui.xaml.controls.ListView

class Microsoft.UI.Xaml.Controls.NonVirtualizingLayout external
    py winrt.microsoft.ui.xaml.controls.NonVirtualizingLayout

enum Microsoft.UI.Xaml.Controls.Orientation external
    py winrt.microsoft.ui.xaml.controls.Orientation

class Microsoft.UI.Xaml.Controls.Panel external
    py winrt.microsoft.ui.xaml.controls.Panel

class Microsoft.UI.Xaml.Controls.ScrollingAnchorRequestedEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingAnchorRequestedEventArgs

class Microsoft.UI.Xaml.Controls.ScrollingBringingIntoViewEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingBringingIntoViewEventArgs

enum Microsoft.UI.Xaml.Controls.ScrollingChainMode external
    py winrt.microsoft.ui.xaml.controls.ScrollingChainMode

enum Microsoft.UI.Xaml.Controls.ScrollingContentOrientation external
    py winrt.microsoft.ui.xaml.controls.ScrollingContentOrientation

enum Microsoft.UI.Xaml.Controls.ScrollingInputKinds external
    py winrt.microsoft.ui.xaml.controls.ScrollingInputKinds

enum Microsoft.UI.Xaml.Controls.ScrollingInteractionState external
    py winrt.microsoft.ui.xaml.controls.ScrollingInteractionState

enum Microsoft.UI.Xaml.Controls.ScrollingRailMode external
    py winrt.microsoft.ui.xaml.controls.ScrollingRailMode

class Microsoft.UI.Xaml.Controls.ScrollingScrollAnimationStartingEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingScrollAnimationStartingEventArgs

class Microsoft.UI.Xaml.Controls.ScrollingScrollCompletedEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingScrollCompletedEventArgs

enum Microsoft.UI.Xaml.Controls.ScrollingScrollMode external
    py winrt.microsoft.ui.xaml.controls.ScrollingScrollMode

class Microsoft.UI.Xaml.Controls.ScrollingScrollOptions external
    py winrt.microsoft.ui.xaml.controls.ScrollingScrollOptions

class Microsoft.UI.Xaml.Controls.ScrollingZoomAnimationStartingEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingZoomAnimationStartingEventArgs

class Microsoft.UI.Xaml.Controls.ScrollingZoomCompletedEventArgs external
    py winrt.microsoft.ui.xaml.controls.ScrollingZoomCompletedEventArgs

enum Microsoft.UI.Xaml.Controls.ScrollingZoomMode external
    py winrt.microsoft.ui.xaml.controls.ScrollingZoomMode

class Microsoft.UI.Xaml.Controls.ScrollingZoomOptions external
    py winrt.microsoft.ui.xaml.controls.ScrollingZoomOptions

delegate Microsoft.UI.Xaml.Controls.SelectionChangedEventHandler external
    py winrt.microsoft.ui.xaml.controls.SelectionChangedEventHandler
    guid a232390d-0e34-595e-8931-fa928a9909f4

class Microsoft.UI.Xaml.Controls.Slider external
    py winrt.microsoft.ui.xaml.controls.Slider

class Microsoft.UI.Xaml.Controls.VirtualizingPanel external
    py winrt.microsoft.ui.xaml.controls.VirtualizingPanel

interface Microsoft.UI.Xaml.Data.IValueConverter external
    py winrt.microsoft.ui.xaml.data._IValueConverter
    guid afdd2bff-10f5-5173-b7c0-3590bd96cb35

interface Microsoft.UI.Xaml.Input.ICommand external
    py winrt.microsoft.ui.xaml.input._ICommand
    guid e5af3542-ca67-4081-995b-709dd13792df

class Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs external
    py winrt.microsoft.ui.xaml.input.ProcessKeyboardAcceleratorEventArgs

class Microsoft.UI.Xaml.Media.Brush external
    py winrt.microsoft.ui.xaml.media.Brush

class Microsoft.UI.Xaml.Media.SystemBackdrop external
    py winrt.microsoft.ui.xaml.media.SystemBackdrop

class Microsoft.UI.Xaml.Media.Animation.TransitionCollection external
    py winrt.microsoft.ui.xaml.media.animation.TransitionCollection

class System.Boolean external
    py winrt.system.Boolean

class System.Object external
    py winrt.system.Object

class System.Single external
    py winrt.system.Single

delegate Windows.Foundation.EventHandler external parameterized
    py winrt.windows.foundation.EventHandler
    guid 9de1c535-6ae1-11e0-84e1-18a905bcc53f

struct Windows.Foundation.EventRegistrationToken external
    py winrt.windows.foundation.EventRegistrationToken

interface Windows.Foundation.IPropertyValue external
    py winrt.windows.foundation._IPropertyValue
    guid 4bd682dd-7554-40e9-9a9b-82654ede7e62

interface Windows.Foundation.IReference external parameterized
    py winrt.windows.foundation._IReference
    guid 61c17706-2d65-11e0-9ae8-d48564015472

struct Windows.Foundation.Point external
    py winrt.windows.foundation.Point

enum Windows.Foundation.PropertyType external
    py winrt.windows.foundation.PropertyType

struct Windows.Foundation.Rect external
    py winrt.windows.foundation.Rect

struct Windows.Foundation.Size external
    py winrt.windows.foundation.Size

delegate Windows.Foundation.TypedEventHandler external parameterized
    py winrt.windows.foundation.TypedEventHandler
    guid 9de1c534-6ae1-11e0-84e1-18a905bcc53f

interface Windows.Foundation.Collections.IIterable external parameterized
    py winrt.windows.foundation.collections._IIterable
    guid faa585ea-6214-4217-afda-7f46de5869b3

interface Windows.Foundation.Collections.IIterator external parameterized
    py winrt.windows.foundation.collections._IIterator
    guid 6a79e863-4300-459a-9966-cbb660963ee1

interface Windows.Foundation.Collections.IVector external parameterized
    py winrt.windows.foundation.collections._IVector
    guid 913337e9-11a1-4345-a3a2-4e7f956e222d

interface Windows.Foundation.Collections.IVectorView external parameterized
    py winrt.windows.foundation.collections._IVectorView
    guid bbe1fa4c-b0e3-4583-baef-1f1b2e483e56

struct Windows.Foundation.Numerics.Vector2 external
    py winrt.windows.foundation.numerics.Vector2

struct Windows.Foundation.Numerics.Vector4 external
    py winrt.windows.foundation.numerics.Vector4

struct Windows.UI.Color external
    py winrt.windows.ui.Color

struct Windows.UI.Xaml.Interop.TypeName external
    py winrt.windows.ui.xaml.interop.TypeName
