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

class Microsoft.UI.Xaml.Controls.AnimatedIcon composable python_type
    py AnimatedIcon
    signature rc(Microsoft.UI.Xaml.Controls.AnimatedIcon;{f705dfda-8196-56d0-8dcf-2b66c2aed791})
    base Windows.UI.Xaml.Controls.IconElement
    default Microsoft.UI.Xaml.Controls.IAnimatedIcon
    requires Microsoft.UI.Xaml.Controls.IAnimatedIcon
    factory Microsoft.UI.Xaml.Controls.IAnimatedIconStatics
    composable Microsoft.UI.Xaml.Controls.IAnimatedIconFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.AnimatedIcon return
    property source
        get get_Source slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 return
        put put_Source slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            in interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 name=value
    property mirrored_when_right_to_left
        get get_MirroredWhenRightToLeft slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            out boolean return
        put put_MirroredWhenRightToLeft slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            in boolean name=value
    property fallback_icon_source
        get get_FallbackIconSource slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_FallbackIconSource slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIcon shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property fallback_icon_source_property static
        get get_FallbackIconSourceProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property mirrored_when_right_to_left_property static
        get get_MirroredWhenRightToLeftProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property source_property static
        get get_SourceProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property state_property static
        get get_StateProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method get_state static
        method GetState slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=51 static
            in class type=Windows.UI.Xaml.DependencyObject name=object
            out string return
    method set_state static
        method SetState slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconStatics shape=51 static
            in class type=Windows.UI.Xaml.DependencyObject name=object
            in string name=value

class Microsoft.UI.Xaml.Controls.AnimatedIconSource composable python_type
    py AnimatedIconSource
    signature rc(Microsoft.UI.Xaml.Controls.AnimatedIconSource;{2846a198-731b-5379-85ac-8f28027f7183})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.IAnimatedIconSource
    requires Microsoft.UI.Xaml.Controls.IAnimatedIconSource
    factory Microsoft.UI.Xaml.Controls.IAnimatedIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IAnimatedIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.AnimatedIconSource return
    property source
        get get_Source slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 return
        put put_Source slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            in interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 name=value
    property mirrored_when_right_to_left
        get get_MirroredWhenRightToLeft slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            out boolean return
        put put_MirroredWhenRightToLeft slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            in boolean name=value
    property fallback_icon_source
        get get_FallbackIconSource slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_FallbackIconSource slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSource shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property fallback_icon_source_property static
        get get_FallbackIconSourceProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property mirrored_when_right_to_left_property static
        get get_MirroredWhenRightToLeftProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property source_property static
        get get_SourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.AnimatedVisualPlayer composable python_type
    py AnimatedVisualPlayer
    signature rc(Microsoft.UI.Xaml.Controls.AnimatedVisualPlayer;{bf7f8865-7b79-5354-9788-c21e523591ea})
    base Windows.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer
    requires Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer
    requires Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer2
    factory Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics
    factory Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics2
    composable Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.AnimatedVisualPlayer return
    property stretch
        get get_Stretch slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out enum32 type=Windows.UI.Xaml.Media.Stretch return
        put put_Stretch slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            in enum32 type=Windows.UI.Xaml.Media.Stretch name=value
    property source
        get get_Source slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource return
        put put_Source slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            in interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource name=value
    property playback_rate
        get get_PlaybackRate slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out double return
        put put_PlaybackRate slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=2
            in double name=value
    property fallback_content
        get get_FallbackContent slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_FallbackContent slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property auto_play
        get get_AutoPlay slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out boolean return
        put put_AutoPlay slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            in boolean name=value
    property diagnostics
        get get_Diagnostics slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out object return
    property duration
        get get_Duration slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out timespan return
    property is_animated_visual_loaded
        get get_IsAnimatedVisualLoaded slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out boolean return
    property is_playing
        get get_IsPlaying slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out boolean return
    property progress_object
        get get_ProgressObject slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=4
            out class type=Windows.UI.Composition.CompositionObject return
    property animation_optimization
        get get_AnimationOptimization slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.PlayerAnimationOptimization return
        put put_AnimationOptimization slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.PlayerAnimationOptimization name=value
    property auto_play_property static
        get get_AutoPlayProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property diagnostics_property static
        get get_DiagnosticsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property duration_property static
        get get_DurationProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property fallback_content_property static
        get get_FallbackContentProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_animated_visual_loaded_property static
        get get_IsAnimatedVisualLoadedProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_playing_property static
        get get_IsPlayingProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property playback_rate_property static
        get get_PlaybackRateProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property source_property static
        get get_SourceProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property stretch_property static
        get get_StretchProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property animation_optimization_property static
        get get_AnimationOptimizationProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method pause
        method Pause slot=21 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=0
    method play_async
        method PlayAsync slot=22 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=312
            in double name=fromProgress
            in double name=toProgress
            in boolean name=looped
            out interface type=Windows.Foundation.IAsyncAction return
    method resume
        method Resume slot=23 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=0
    method set_progress
        method SetProgress slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=2
            in double name=progress
    method stop
        method Stop slot=25 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer shape=0

delegate Windows.Foundation.AsyncOperationCompletedHandler<System.String> concrete
    py winrt.windows.foundation.AsyncOperationCompletedHandler[String]
    guid b79a741f-7fb5-50ae-9e99-911201ec3d41
    signature pinterface({fcdcf02c-e5d8-4478-915a-4d90b74b83a5};string)
    base Windows.Foundation.AsyncOperationCompletedHandler
    argument System.String
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in parameterized type=Windows.Foundation.IAsyncOperation<System.String> name=asyncInfo
            in enum32 type=Windows.Foundation.AsyncStatus name=asyncStatus

class Microsoft.UI.Xaml.Controls.BackdropMaterial composable python_type
    py BackdropMaterial
    signature rc(Microsoft.UI.Xaml.Controls.BackdropMaterial;{00d918aa-9b55-5841-9af5-637de7982ea7})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IBackdropMaterial
    requires Microsoft.UI.Xaml.Controls.IBackdropMaterial
    factory Microsoft.UI.Xaml.Controls.IBackdropMaterialStatics
    composable Microsoft.UI.Xaml.Controls.IBackdropMaterialFactory
    property apply_to_root_or_page_background_property static
        get get_ApplyToRootOrPageBackgroundProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBackdropMaterialStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method get_apply_to_root_or_page_background static
        method GetApplyToRootOrPageBackground slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBackdropMaterialStatics shape=51 static
            in class type=Windows.UI.Xaml.Controls.Control name=element
            out boolean return
    method set_apply_to_root_or_page_background static
        method SetApplyToRootOrPageBackground slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBackdropMaterialStatics shape=51 static
            in class type=Windows.UI.Xaml.Controls.Control name=element
            in boolean name=value

class Microsoft.UI.Xaml.Controls.BitmapIconSource composable python_type
    py BitmapIconSource
    signature rc(Microsoft.UI.Xaml.Controls.BitmapIconSource;{a6b6cccc-ea8f-53ca-831f-2abe85cd6d8c})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.IBitmapIconSource
    requires Microsoft.UI.Xaml.Controls.IBitmapIconSource
    factory Microsoft.UI.Xaml.Controls.IBitmapIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IBitmapIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.BitmapIconSource return
    property uri_source
        get get_UriSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSource shape=4
            out class type=Windows.Foundation.Uri return
        put put_UriSource slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSource shape=4
            in class type=Windows.Foundation.Uri name=value
    property show_as_monochrome
        get get_ShowAsMonochrome slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSource shape=4
            out boolean return
        put put_ShowAsMonochrome slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSource shape=4
            in boolean name=value
    property show_as_monochrome_property static
        get get_ShowAsMonochromeProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property uri_source_property static
        get get_UriSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBitmapIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.BreadcrumbBar composable python_type
    py BreadcrumbBar
    signature rc(Microsoft.UI.Xaml.Controls.BreadcrumbBar;{2e47b7d6-5fbd-54c7-b0b1-ceff4a19c744})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IBreadcrumbBar
    requires Microsoft.UI.Xaml.Controls.IBreadcrumbBar
    factory Microsoft.UI.Xaml.Controls.IBreadcrumbBarStatics
    composable Microsoft.UI.Xaml.Controls.IBreadcrumbBarFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.BreadcrumbBar return
    property items_source
        get get_ItemsSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=4
            out object return
        put put_ItemsSource slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=4
            in object name=value
    property item_template
        get get_ItemTemplate slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=4
            out object return
        put put_ItemTemplate slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=4
            in object name=value
    property item_template_property static
        get get_ItemTemplateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_source_property static
        get get_ItemsSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event item_clicked
        add add_ItemClicked slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.BreadcrumbBar,Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ItemClicked slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBar shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.BreadcrumbBarItem composable python_type
    py BreadcrumbBarItem
    signature rc(Microsoft.UI.Xaml.Controls.BreadcrumbBarItem;{34582de4-6bef-5ba0-86ca-7cc1a3db37ee})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.IBreadcrumbBarItem
    requires Microsoft.UI.Xaml.Controls.IBreadcrumbBarItem
    composable Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.BreadcrumbBarItem return

class Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs python_type
    py BreadcrumbBarItemClickedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs;{1ceea503-365e-580d-bcd4-e9ad0248f6b5})
    default Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemClickedEventArgs
    requires Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemClickedEventArgs
    property index
        get get_Index slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemClickedEventArgs shape=4
            out int32 return
    property item
        get get_Item slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemClickedEventArgs shape=4
            out object return

class Microsoft.UI.Xaml.Controls.ColorChangedEventArgs python_type
    py ColorChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ColorChangedEventArgs;{148d57a2-b1cb-5f5d-b6b5-512805d71761})
    default Microsoft.UI.Xaml.Controls.IColorChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IColorChangedEventArgs
    property new_color
        get get_NewColor slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorChangedEventArgs shape=4
            out struct type=Windows.UI.Color return
    property old_color
        get get_OldColor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorChangedEventArgs shape=4
            out struct type=Windows.UI.Color return

class Microsoft.UI.Xaml.Controls.ColorPicker composable python_type
    py ColorPicker
    signature rc(Microsoft.UI.Xaml.Controls.ColorPicker;{ae72b24b-f93f-5a19-8ce4-a18b73c3356d})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IColorPicker
    requires Microsoft.UI.Xaml.Controls.IColorPicker
    requires Microsoft.UI.Xaml.Controls.IColorPicker2
    factory Microsoft.UI.Xaml.Controls.IColorPickerStatics
    factory Microsoft.UI.Xaml.Controls.IColorPickerStatics2
    composable Microsoft.UI.Xaml.Controls.IColorPickerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ColorPicker return
    property previous_color
        get get_PreviousColor slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_PreviousColor slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property min_value
        get get_MinValue slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MinValue slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property min_saturation
        get get_MinSaturation slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MinSaturation slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property min_hue
        get get_MinHue slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MinHue slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property max_value
        get get_MaxValue slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MaxValue slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property max_saturation
        get get_MaxSaturation slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MaxSaturation slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property max_hue
        get get_MaxHue slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out int32 return
        put put_MaxHue slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in int32 name=value
    property is_more_button_visible
        get get_IsMoreButtonVisible slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsMoreButtonVisible slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_hex_input_visible
        get get_IsHexInputVisible slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsHexInputVisible slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_color_spectrum_visible
        get get_IsColorSpectrumVisible slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsColorSpectrumVisible slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_color_slider_visible
        get get_IsColorSliderVisible slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsColorSliderVisible slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_color_preview_visible
        get get_IsColorPreviewVisible slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsColorPreviewVisible slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_color_channel_text_input_visible
        get get_IsColorChannelTextInputVisible slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsColorChannelTextInputVisible slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_alpha_text_input_visible
        get get_IsAlphaTextInputVisible slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsAlphaTextInputVisible slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_alpha_slider_visible
        get get_IsAlphaSliderVisible slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsAlphaSliderVisible slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property is_alpha_enabled
        get get_IsAlphaEnabled slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out boolean return
        put put_IsAlphaEnabled slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in boolean name=value
    property color_spectrum_shape
        get get_ColorSpectrumShape slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumShape return
        put put_ColorSpectrumShape slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumShape name=value
    property color_spectrum_components
        get get_ColorSpectrumComponents slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ColorSpectrumComponents return
        put put_ColorSpectrumComponents slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker 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.IColorPicker shape=4
            out struct type=Windows.UI.Color return
        put put_Color slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=29
            in struct type=Windows.UI.Color name=value
    property orientation
        get get_Orientation slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker2 shape=4
            out enum32 type=Windows.UI.Xaml.Controls.Orientation return
        put put_Orientation slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker2 shape=4
            in enum32 type=Windows.UI.Xaml.Controls.Orientation name=value
    property color_property static
        get get_ColorProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property color_spectrum_components_property static
        get get_ColorSpectrumComponentsProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property color_spectrum_shape_property static
        get get_ColorSpectrumShapeProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_alpha_enabled_property static
        get get_IsAlphaEnabledProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_alpha_slider_visible_property static
        get get_IsAlphaSliderVisibleProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_alpha_text_input_visible_property static
        get get_IsAlphaTextInputVisibleProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_color_channel_text_input_visible_property static
        get get_IsColorChannelTextInputVisibleProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_color_preview_visible_property static
        get get_IsColorPreviewVisibleProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_color_slider_visible_property static
        get get_IsColorSliderVisibleProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_color_spectrum_visible_property static
        get get_IsColorSpectrumVisibleProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_hex_input_visible_property static
        get get_IsHexInputVisibleProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_more_button_visible_property static
        get get_IsMoreButtonVisibleProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_hue_property static
        get get_MaxHueProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_saturation_property static
        get get_MaxSaturationProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_value_property static
        get get_MaxValueProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_hue_property static
        get get_MinHueProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_saturation_property static
        get get_MinSaturationProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_value_property static
        get get_MinValueProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property previous_color_property static
        get get_PreviousColorProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property orientation_property static
        get get_OrientationProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPickerStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event color_changed
        add add_ColorChanged slot=44 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ColorPicker,Microsoft.UI.Xaml.Controls.ColorChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ColorChanged slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IColorPicker shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.ColorPickerHsvChannel python_type
    py ColorPickerHsvChannel
    signature enum(Microsoft.UI.Xaml.Controls.ColorPickerHsvChannel;i4)
    constant HUE 0
    constant SATURATION 1
    constant VALUE 2
    constant ALPHA 3

enum Microsoft.UI.Xaml.Controls.ColorSpectrumComponents python_type
    py ColorSpectrumComponents
    signature enum(Microsoft.UI.Xaml.Controls.ColorSpectrumComponents;i4)
    constant HUE_VALUE 0
    constant VALUE_HUE 1
    constant HUE_SATURATION 2
    constant SATURATION_HUE 3
    constant SATURATION_VALUE 4
    constant VALUE_SATURATION 5

enum Microsoft.UI.Xaml.Controls.ColorSpectrumShape python_type
    py ColorSpectrumShape
    signature enum(Microsoft.UI.Xaml.Controls.ColorSpectrumShape;i4)
    constant BOX 0
    constant RING 1

class Microsoft.UI.Xaml.Controls.CommandBarFlyout composable python_type
    py CommandBarFlyout
    signature rc(Microsoft.UI.Xaml.Controls.CommandBarFlyout;{f8f5b8bc-8d67-5fa9-8fb0-c2c3311e1b7c})
    base Windows.UI.Xaml.Controls.Primitives.FlyoutBase
    default Microsoft.UI.Xaml.Controls.ICommandBarFlyout
    requires Microsoft.UI.Xaml.Controls.ICommandBarFlyout
    requires Microsoft.UI.Xaml.Controls.ICommandBarFlyout2
    composable Microsoft.UI.Xaml.Controls.ICommandBarFlyoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ICommandBarFlyoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.CommandBarFlyout return
    property primary_commands
        get get_PrimaryCommands slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ICommandBarFlyout shape=4
            out parameterized type=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> return
    property secondary_commands
        get get_SecondaryCommands slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ICommandBarFlyout shape=4
            out parameterized type=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> return
    property always_expanded
        get get_AlwaysExpanded slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ICommandBarFlyout2 shape=4
            out boolean return
        put put_AlwaysExpanded slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ICommandBarFlyout2 shape=4
            in boolean name=value

enum Microsoft.UI.Xaml.Controls.ControlsResourcesVersion python_type
    py ControlsResourcesVersion
    signature enum(Microsoft.UI.Xaml.Controls.ControlsResourcesVersion;i4)
    constant VERSION1 1
    constant VERSION2 2

class Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs python_type
    py CoreWebView2InitializedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;{ee59d277-8b2e-57ab-8631-91d27b12ebd9})
    default Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs
    requires Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs
    property exception
        get get_Exception slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs shape=4
            out hresult type=Windows.Foundation.HResult return

class Microsoft.UI.Xaml.Controls.DropDownButton composable python_type
    py DropDownButton
    signature rc(Microsoft.UI.Xaml.Controls.DropDownButton;{c1e9fa91-4f95-5796-8a7b-3b7594a12c69})
    base Windows.UI.Xaml.Controls.Button
    default Microsoft.UI.Xaml.Controls.IDropDownButton
    requires Microsoft.UI.Xaml.Controls.IDropDownButton
    composable Microsoft.UI.Xaml.Controls.IDropDownButtonFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IDropDownButtonFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.DropDownButton return

class Microsoft.UI.Xaml.Controls.ElementFactory composable python_type
    py ElementFactory
    signature rc(Microsoft.UI.Xaml.Controls.ElementFactory;{122278a6-3e28-5644-be8e-1052e3ae4ec9})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IElementFactory
    requires Microsoft.UI.Xaml.Controls.IElementFactory
    requires Microsoft.UI.Xaml.Controls.IElementFactoryOverrides
    composable Microsoft.UI.Xaml.Controls.IElementFactoryFactory
    overridable Microsoft.UI.Xaml.Controls.IElementFactoryOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ElementFactory return
    method _get_element_core
        method GetElementCore slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryOverrides shape=51 reverse=24 overridable
            in class type=Microsoft.UI.Xaml.Controls.ElementFactoryGetArgs name=args
            out class type=Windows.UI.Xaml.UIElement return
    method _recycle_element_core
        method RecycleElementCore slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryOverrides shape=4 reverse=43 overridable
            in class type=Microsoft.UI.Xaml.Controls.ElementFactoryRecycleArgs name=args

class Microsoft.UI.Xaml.Controls.ElementFactoryGetArgs activatable python_type
    py ElementFactoryGetArgs
    signature rc(Microsoft.UI.Xaml.Controls.ElementFactoryGetArgs;{909791ce-213d-5075-a23c-bfe46c16b34d})
    default Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs
    requires Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Parent slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property data
        get get_Data slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs shape=4
            out object return
        put put_Data slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs shape=4
            in object name=value

class Microsoft.UI.Xaml.Controls.ElementFactoryRecycleArgs activatable python_type
    py ElementFactoryRecycleArgs
    signature rc(Microsoft.UI.Xaml.Controls.ElementFactoryRecycleArgs;{c7386123-7139-509c-886b-9d74cba956de})
    default Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs
    requires Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Parent slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Element slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value

enum Microsoft.UI.Xaml.Controls.ElementRealizationOptions python_type flags_enum
    py ElementRealizationOptions
    signature enum(Microsoft.UI.Xaml.Controls.ElementRealizationOptions;u4)
    constant NONE 0x0
    constant FORCE_CREATE 0x1
    constant SUPPRESS_AUTO_RECYCLE 0x2

enum Microsoft.UI.Xaml.Controls.ExpandDirection python_type
    py ExpandDirection
    signature enum(Microsoft.UI.Xaml.Controls.ExpandDirection;i4)
    constant DOWN 0
    constant UP 1

class Microsoft.UI.Xaml.Controls.Expander composable python_type
    py Expander
    signature rc(Microsoft.UI.Xaml.Controls.Expander;{cd1d4ede-8d39-5bef-a735-9fdf6038e86b})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.IExpander
    requires Microsoft.UI.Xaml.Controls.IExpander
    factory Microsoft.UI.Xaml.Controls.IExpanderStatics
    composable Microsoft.UI.Xaml.Controls.IExpanderFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.Expander return
    property is_expanded
        get get_IsExpanded slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out boolean return
        put put_IsExpanded slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            in boolean name=value
    property header_template_selector
        get get_HeaderTemplateSelector slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out class type=Windows.UI.Xaml.Controls.DataTemplateSelector return
        put put_HeaderTemplateSelector slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            in class type=Windows.UI.Xaml.Controls.DataTemplateSelector name=value
    property header_template
        get get_HeaderTemplate slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_HeaderTemplate slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property header
        get get_Header slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out object return
        put put_Header slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            in object name=value
    property expand_direction
        get get_ExpandDirection slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ExpandDirection return
        put put_ExpandDirection slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ExpandDirection name=value
    property template_settings
        get get_TemplateSettings slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=4
            out class type=Microsoft.UI.Xaml.Controls.ExpanderTemplateSettings return
    property expand_direction_property static
        get get_ExpandDirectionProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_property static
        get get_HeaderProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_property static
        get get_HeaderTemplateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_selector_property static
        get get_HeaderTemplateSelectorProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_expanded_property static
        get get_IsExpandedProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event collapsed
        add add_Collapsed slot=18 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Expander,Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Collapsed slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event expanding
        add add_Expanding slot=16 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Expander,Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Expanding slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IExpander shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs python_type
    py ExpanderCollapsedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs;{968a6870-7426-535e-a526-279e6eedecd0})
    default Microsoft.UI.Xaml.Controls.IExpanderCollapsedEventArgs
    requires Microsoft.UI.Xaml.Controls.IExpanderCollapsedEventArgs

class Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs python_type
    py ExpanderExpandingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs;{433f2e36-19e7-579c-b4ce-9ce5d510d001})
    default Microsoft.UI.Xaml.Controls.IExpanderExpandingEventArgs
    requires Microsoft.UI.Xaml.Controls.IExpanderExpandingEventArgs

class Microsoft.UI.Xaml.Controls.ExpanderTemplateSettings python_type
    py ExpanderTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.ExpanderTemplateSettings;{8f959018-f6b8-5c02-be08-cd196c9fcd2d})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IExpanderTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IExpanderTemplateSettings
    property content_height
        get get_ContentHeight slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderTemplateSettings shape=4
            out double return
    property negative_content_height
        get get_NegativeContentHeight slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IExpanderTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.FontIconSource composable python_type
    py FontIconSource
    signature rc(Microsoft.UI.Xaml.Controls.FontIconSource;{ddf34704-c53d-571c-890f-3b5e305ddc69})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.IFontIconSource
    requires Microsoft.UI.Xaml.Controls.IFontIconSource
    factory Microsoft.UI.Xaml.Controls.IFontIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IFontIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.FontIconSource return
    property mirrored_when_right_to_left
        get get_MirroredWhenRightToLeft slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out boolean return
        put put_MirroredWhenRightToLeft slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            in boolean name=value
    property is_text_scale_factor_enabled
        get get_IsTextScaleFactorEnabled slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out boolean return
        put put_IsTextScaleFactorEnabled slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            in boolean name=value
    property glyph
        get get_Glyph slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out string return
        put put_Glyph slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            in string name=value
    property font_weight
        get get_FontWeight slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out struct type=Windows.UI.Text.FontWeight return
        put put_FontWeight slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=31
            in struct type=Windows.UI.Text.FontWeight name=value
    property font_style
        get get_FontStyle slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out enum32 type=Windows.UI.Text.FontStyle return
        put put_FontStyle slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            in enum32 type=Windows.UI.Text.FontStyle name=value
    property font_size
        get get_FontSize slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out double return
        put put_FontSize slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=2
            in double name=value
    property font_family
        get get_FontFamily slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            out class type=Windows.UI.Xaml.Media.FontFamily return
        put put_FontFamily slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IFontIconSource shape=4
            in class type=Windows.UI.Xaml.Media.FontFamily name=value
    property font_family_property static
        get get_FontFamilyProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property font_size_property static
        get get_FontSizeProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property font_style_property static
        get get_FontStyleProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property font_weight_property static
        get get_FontWeightProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property glyph_property static
        get get_GlyphProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_text_scale_factor_enabled_property static
        get get_IsTextScaleFactorEnabledProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property mirrored_when_right_to_left_property static
        get get_MirroredWhenRightToLeftProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IFontIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

interface Microsoft.UI.Xaml.Controls.IAnimatedIcon
    guid f705dfda-8196-56d0-8dcf-2b66c2aed791

interface Microsoft.UI.Xaml.Controls.IAnimatedIconFactory
    guid 3356e0d1-d82f-5fc1-8165-9b9d1b9d9514

interface Microsoft.UI.Xaml.Controls.IAnimatedIconSource
    guid 2846a198-731b-5379-85ac-8f28027f7183

interface Microsoft.UI.Xaml.Controls.IAnimatedIconSourceFactory
    guid ae8fb7de-7ec2-5ae2-b461-bead570420fa

interface Microsoft.UI.Xaml.Controls.IAnimatedIconSourceStatics
    guid 6e0f1325-dbd8-51b3-b4bd-2d5b7ccf5178

interface Microsoft.UI.Xaml.Controls.IAnimatedIconStatics
    guid 381896a8-ee9f-5823-abf1-b596adcc77d1

interface Microsoft.UI.Xaml.Controls.IAnimatedVisual python_type closeable
    py _IAnimatedVisual
    guid 84100919-9e15-5106-9647-9654ede335de
    signature {84100919-9e15-5106-9647-9654ede335de}
    requires Windows.Foundation.IClosable
    property duration
        get get_Duration slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=62
            out timespan return
    property root_visual
        get get_RootVisual slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=22
            out class type=Windows.UI.Composition.Visual return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=43
            out struct type=Windows.Foundation.Numerics.Vector2 return
    method close
        method Close slot=6 inputs=0 outputs=0 declaring=Windows.Foundation.IClosable shape=0 reverse=16 role=close

interface Microsoft.UI.Xaml.Controls.IAnimatedVisual2 python_type closeable
    py _IAnimatedVisual2
    guid 763a3f0b-95cc-59ef-9890-147868599de9
    signature {763a3f0b-95cc-59ef-9890-147868599de9}
    requires Microsoft.UI.Xaml.Controls.IAnimatedVisual
    requires Windows.Foundation.IClosable
    property duration
        get get_Duration slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=62
            out timespan return
    property root_visual
        get get_RootVisual slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=22
            out class type=Windows.UI.Composition.Visual return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual shape=4 reverse=43
            out struct type=Windows.Foundation.Numerics.Vector2 return
    method close
        method Close slot=6 inputs=0 outputs=0 declaring=Windows.Foundation.IClosable shape=0 reverse=16 role=close
    method create_animations
        method CreateAnimations slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual2 shape=0 reverse=16
    method destroy_animations
        method DestroyAnimations slot=7 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisual2 shape=0 reverse=37

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer
    guid bf7f8865-7b79-5354-9788-c21e523591ea

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayer2
    guid db33db95-9404-5385-ae32-673e7c358ad3

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerFactory
    guid ebc0c6e6-c91a-5025-b4a4-e786d83be1d8

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics
    guid a4adba25-a34c-5d7a-bd40-61e0ddca1298

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualPlayerStatics2
    guid df134b95-e168-599e-8599-9b67b056479d

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualSource python_type
    py _IAnimatedVisualSource
    guid 57af690e-b331-5462-8cc6-c529a5da4123
    signature {57af690e-b331-5462-8cc6-c529a5da4123}
    method try_create_animated_visual
        method TryCreateAnimatedVisual slot=6 inputs=1 outputs=2 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource shape=117 reverse=25
            in class type=Windows.UI.Composition.Compositor name=compositor
            out object name=diagnostics
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisual return

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 python_type
    py _IAnimatedVisualSource2
    guid 1a3b53a7-a8fe-59a1-b544-43a4d9c81ef2
    signature {1a3b53a7-a8fe-59a1-b544-43a4d9c81ef2}
    requires Microsoft.UI.Xaml.Controls.IAnimatedVisualSource
    property markers
        get get_Markers slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 shape=4 reverse=22
            out parameterized type=Windows.Foundation.Collections.IMapView<System.String,System.Double> return
    method set_color_property
        method SetColorProperty slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource2 shape=67 reverse=384
            in string name=propertyName
            in struct type=Windows.UI.Color name=value
    method try_create_animated_visual
        method TryCreateAnimatedVisual slot=6 inputs=1 outputs=2 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource shape=117 reverse=25
            in class type=Windows.UI.Composition.Compositor name=compositor
            out object name=diagnostics
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisual return

interface Microsoft.UI.Xaml.Controls.IAnimatedVisualSource3 python_type
    py _IAnimatedVisualSource3
    guid d84d1178-8c0d-5a23-a92f-6ae5c57b701b
    signature {d84d1178-8c0d-5a23-a92f-6ae5c57b701b}
    method try_create_animated_visual
        method TryCreateAnimatedVisual slot=6 inputs=2 outputs=2 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource3 shape=195 reverse=26
            in class type=Windows.UI.Composition.Compositor name=compositor
            out object name=diagnostics
            in boolean name=createAnimations
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisual2 return

interface Windows.Foundation.IAsyncOperation<System.String> concrete awaitable
    py winrt.windows.foundation._IAsyncOperation[String]
    guid 3e1fe603-f897-5263-b328-0806426b8a79
    signature pinterface({9fc2b0bb-e446-44e2-aa61-9cab8f636af2};string)
    base Windows.Foundation.IAsyncOperation
    requires Windows.Foundation.IAsyncInfo
    argument System.String
    property completed
        get get_Completed slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncOperation<System.String> shape=4 reverse=43 role=completed
            out delegate type=Windows.Foundation.AsyncOperationCompletedHandler<System.String> return
        put put_Completed slot=6 inputs=1 outputs=0 declaring=Windows.Foundation.IAsyncOperation<System.String> shape=4 reverse=22
            in delegate type=Windows.Foundation.AsyncOperationCompletedHandler<System.String> name=handler
    property error_code
        get get_ErrorCode slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncInfo shape=4 reverse=62
            out hresult type=Windows.Foundation.HResult return
    property id
        get get_Id slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncInfo shape=4 reverse=22
            out uint32 return
    property status
        get get_Status slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncInfo shape=4 reverse=43 role=status
            out enum32 type=Windows.Foundation.AsyncStatus return
    method cancel
        method Cancel slot=9 inputs=0 outputs=0 declaring=Windows.Foundation.IAsyncInfo shape=0 reverse=93
    method close
        method Close slot=10 inputs=0 outputs=0 declaring=Windows.Foundation.IAsyncInfo shape=0 reverse=117
    method get_results
        method GetResults slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncOperation<System.String> shape=4 reverse=62 role=get_results
            out string return

interface Microsoft.UI.Xaml.Controls.IBackdropMaterial
    guid 00d918aa-9b55-5841-9af5-637de7982ea7

interface Microsoft.UI.Xaml.Controls.IBackdropMaterialFactory
    guid 1d1f674f-cb53-5c41-aa3e-15f30c8ef7a5

interface Microsoft.UI.Xaml.Controls.IBackdropMaterialStatics
    guid 707f26f5-042d-5ba6-a1c8-cbc66246f7a1

interface Microsoft.UI.Xaml.Controls.IBitmapIconSource
    guid a6b6cccc-ea8f-53ca-831f-2abe85cd6d8c

interface Microsoft.UI.Xaml.Controls.IBitmapIconSourceFactory
    guid 7d484c14-f5f6-5e39-b4e4-b6108d2ee095

interface Microsoft.UI.Xaml.Controls.IBitmapIconSourceStatics
    guid 7e603b56-5580-5a9b-900d-0564162a5f37

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBar
    guid 2e47b7d6-5fbd-54c7-b0b1-ceff4a19c744

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBarFactory
    guid d5b6a6d9-3148-5cbc-a6ae-0f44cde41952

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBarItem
    guid 34582de4-6bef-5ba0-86ca-7cc1a3db37ee

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemClickedEventArgs
    guid 1ceea503-365e-580d-bcd4-e9ad0248f6b5

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBarItemFactory
    guid 186c3bd3-7008-5544-8d3a-65af8fe9fe69

interface Microsoft.UI.Xaml.Controls.IBreadcrumbBarStatics
    guid 95daaaec-e224-56ac-9749-4eddac0c3043

interface Microsoft.UI.Xaml.Controls.IColorChangedEventArgs
    guid 148d57a2-b1cb-5f5d-b6b5-512805d71761

interface Microsoft.UI.Xaml.Controls.IColorPicker
    guid ae72b24b-f93f-5a19-8ce4-a18b73c3356d

interface Microsoft.UI.Xaml.Controls.IColorPicker2
    guid 1ed6d5f5-1972-55c6-b19f-57fa1e8161fe

interface Microsoft.UI.Xaml.Controls.IColorPickerFactory
    guid 72c350e2-0a20-5b9b-ac54-633b97d7ffde

interface Microsoft.UI.Xaml.Controls.IColorPickerStatics
    guid af1e1848-98de-569e-a84b-1c88bbd0d479

interface Microsoft.UI.Xaml.Controls.IColorPickerStatics2
    guid 98ee8031-972d-5dd3-b7e6-2b7a154ea25e

interface Microsoft.UI.Xaml.Controls.ICommandBarFlyout
    guid f8f5b8bc-8d67-5fa9-8fb0-c2c3311e1b7c

interface Microsoft.UI.Xaml.Controls.ICommandBarFlyout2
    guid 5f81ec9e-a9d2-5f04-b5b1-013daef026dd

interface Microsoft.UI.Xaml.Controls.ICommandBarFlyoutFactory
    guid a194dbe6-4311-5bd2-a8eb-b49c4733a33c

interface Microsoft.UI.Xaml.Controls.ICoreWebView2InitializedEventArgs
    guid ee59d277-8b2e-57ab-8631-91d27b12ebd9

interface Microsoft.UI.Xaml.Controls.IDropDownButton
    guid c1e9fa91-4f95-5796-8a7b-3b7594a12c69

interface Microsoft.UI.Xaml.Controls.IDropDownButtonFactory
    guid 7cf3e13b-668d-57e7-b5d6-f5ca3dbc80bd

interface Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource python_type
    py _IDynamicAnimatedVisualSource
    guid ab00e5cf-1be6-559c-ad5b-0253bb17c0f7
    signature {ab00e5cf-1be6-559c-ad5b-0253bb17c0f7}
    requires Microsoft.UI.Xaml.Controls.IAnimatedVisualSource
    event animated_visual_invalidated
        add add_AnimatedVisualInvalidated slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource shape=51 reverse=24
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AnimatedVisualInvalidated slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource shape=26 reverse=53
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method try_create_animated_visual
        method TryCreateAnimatedVisual slot=6 inputs=1 outputs=2 declaring=Microsoft.UI.Xaml.Controls.IAnimatedVisualSource shape=117 reverse=25
            in class type=Windows.UI.Composition.Compositor name=compositor
            out object name=diagnostics
            out interface type=Microsoft.UI.Xaml.Controls.IAnimatedVisual return

interface Microsoft.UI.Xaml.Controls.IElementFactory
    guid 122278a6-3e28-5644-be8e-1052e3ae4ec9

interface Microsoft.UI.Xaml.Controls.IElementFactoryFactory
    guid d892556f-a875-534f-8d7f-681803342732

interface Microsoft.UI.Xaml.Controls.IElementFactoryGetArgs
    guid 909791ce-213d-5075-a23c-bfe46c16b34d

interface Microsoft.UI.Xaml.Controls.IElementFactoryOverrides
    guid bddc3e33-da7d-5f43-8d07-75fb5006cf5d

interface Microsoft.UI.Xaml.Controls.IElementFactoryRecycleArgs
    guid c7386123-7139-509c-886b-9d74cba956de

interface Microsoft.UI.Xaml.Controls.IExpander
    guid cd1d4ede-8d39-5bef-a735-9fdf6038e86b

interface Microsoft.UI.Xaml.Controls.IExpanderCollapsedEventArgs
    guid 968a6870-7426-535e-a526-279e6eedecd0

interface Microsoft.UI.Xaml.Controls.IExpanderExpandingEventArgs
    guid 433f2e36-19e7-579c-b4ce-9ce5d510d001

interface Microsoft.UI.Xaml.Controls.IExpanderFactory
    guid 51a5afc2-b16d-516e-83ae-5a10476b13af

interface Microsoft.UI.Xaml.Controls.IExpanderStatics
    guid c83ecf19-cadc-5c26-b608-1164ac46c1f5

interface Microsoft.UI.Xaml.Controls.IExpanderTemplateSettings
    guid 8f959018-f6b8-5c02-be08-cd196c9fcd2d

interface Microsoft.UI.Xaml.Controls.IFontIconSource
    guid ddf34704-c53d-571c-890f-3b5e305ddc69

interface Microsoft.UI.Xaml.Controls.IFontIconSourceFactory
    guid bb40eeee-64d1-5133-b1d6-ae13c21b6678

interface Microsoft.UI.Xaml.Controls.IFontIconSourceStatics
    guid 12c4716a-31c1-510a-9526-01ab3e2b0738

interface Microsoft.UI.Xaml.Controls.IIconSource
    guid 6e3501ed-dd31-51e9-8f14-2561f99c8a8f

interface Microsoft.UI.Xaml.Controls.IIconSourceFactory
    guid e8bc19c6-9a64-5c54-9338-e18e076875bf

interface Microsoft.UI.Xaml.Controls.IIconSourceStatics
    guid 4da53ab6-8945-562b-a1a5-fab5e2e8d575

interface Microsoft.UI.Xaml.Controls.IImageIcon
    guid e30c7c6c-2026-5e76-a271-1b9fab3f849d

interface Microsoft.UI.Xaml.Controls.IImageIconFactory
    guid 235e0279-a7d0-5fda-a308-9b7cb9c4c912

interface Microsoft.UI.Xaml.Controls.IImageIconSource
    guid c789d80c-0494-54be-b941-757d3f723003

interface Microsoft.UI.Xaml.Controls.IImageIconSourceFactory
    guid 24f76321-71bd-530a-8cc8-3f615cd1437a

interface Microsoft.UI.Xaml.Controls.IImageIconSourceStatics
    guid 9ad9935a-8d99-562a-856a-c8ba17823d23

interface Microsoft.UI.Xaml.Controls.IImageIconStatics
    guid 0a74c66e-f1b7-5254-9135-2627eec5156c

interface Microsoft.UI.Xaml.Controls.IInfoBadge
    guid 82104d7f-03d4-5ea4-872e-f9ecab758601

interface Microsoft.UI.Xaml.Controls.IInfoBadgeFactory
    guid fb498205-2de0-5986-8aec-2c46ac235087

interface Microsoft.UI.Xaml.Controls.IInfoBadgeStatics
    guid 64e214c3-f566-57bc-b221-8e9b25e34572

interface Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings
    guid 01051f06-1ce9-569d-84f0-09dcef30c977

interface Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsFactory
    guid 5d366775-1f6e-558c-aab4-667704b3070c

interface Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsStatics
    guid fe785851-5534-5ae7-b111-b1da780fac3e

interface Microsoft.UI.Xaml.Controls.IInfoBar
    guid 273ffde8-9324-55b7-9ffe-7d995a8af56b

interface Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgs
    guid 593af0b3-bded-53da-8f56-80ed3c64322c

interface Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgsFactory
    guid 42fe1f7e-6d68-5a85-8a5c-abb7effcdf26

interface Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs
    guid 062d01d6-61af-5435-8c4b-c51106583b5b

interface Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgsFactory
    guid d6cfcc14-5206-5c9d-801c-3a90b4e2ebe4

interface Microsoft.UI.Xaml.Controls.IInfoBarFactory
    guid 60618a60-9be7-5df5-be0d-933d34ddb44c

interface Microsoft.UI.Xaml.Controls.IInfoBarStatics
    guid 9ce6008a-54f4-5500-a73d-8d010250e4da

interface Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettings
    guid 04686c8f-ec5d-58ab-83f9-3f17113cec18

interface Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsFactory
    guid 29517daf-c763-56ce-8d54-eefcaf7f2e01

interface Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsStatics
    guid cd900277-e17a-52c9-8094-0fb4f5cc19b8

interface Microsoft.UI.Xaml.Controls.IItemsRepeater
    guid 0bd894f2-edfc-5ddf-a166-2db14bbfdf35

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterElementClearingEventArgs
    guid 1e30b4c7-f1bc-5a6f-8a5b-8c54adac5f80

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs
    guid 995ee1fd-e2c3-5fe3-9443-a95a3fad5a9f

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterElementPreparedEventArgs
    guid a56d3912-ee00-560e-8d3e-0edfd8d56691

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterFactory
    guid c3c1f244-67a8-568f-a6f7-5da8b0eadd49

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost
    guid a29b4785-8210-5e6e-a40c-36a82b787b4f

interface Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics
    guid 0b85268a-6714-5d24-a850-d4338e6a91a8

interface Microsoft.UI.Xaml.Controls.IItemsSourceView
    guid f7f802de-e79c-5c5f-abf8-ccbd486b89d6

interface Microsoft.UI.Xaml.Controls.IItemsSourceViewFactory
    guid aadc6fdd-eb00-5e58-b95d-120f891d733f

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.MenuBarItem> concrete iterable
    py winrt.windows.foundation.collections._IIterable[MenuBarItem]
    guid 4677548d-2c6c-5393-8c0d-2a98d94862be
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Controls.MenuBarItem;{9caa4261-3a0c-5a59-8cfe-391744c3f815}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Controls.MenuBarItem
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.SwipeItem> concrete iterable
    py winrt.windows.foundation.collections._IIterable[SwipeItem]
    guid cb998d28-c540-597b-ad5e-3f430a7211f1
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Controls.SwipeItem
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.SwipeItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.TreeViewNode> concrete iterable
    py winrt.windows.foundation.collections._IIterable[TreeViewNode]
    guid 81cb52ce-e34f-5d1f-a118-fa3675d2105a
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Controls.TreeViewNode;{00378a74-790b-5328-8afa-7d65e22da426}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Controls.TreeViewNode
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.Int32> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Int32]
    guid 81a643fb-f51c-5565-83c4-f96425777b66
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};i4)
    base Windows.Foundation.Collections.IIterable
    argument System.Int32
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Int32> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Int32> return

interface Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> concrete iterable
    py winrt.windows.foundation.collections._IIterable[IKeyValuePair[String, Double]]
    guid 822b22ef-209f-56aa-a4c3-dc0113b25e4c
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};string;f8))
    base Windows.Foundation.Collections.IIterable
    argument Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement> concrete iterable
    py winrt.windows.foundation.collections._IIterable[ICommandBarElement]
    guid d4c5a8e7-0d5e-5922-a7b4-59b5e634d335
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[MenuFlyoutItemBase]
    guid 0bb14d64-cc9a-58ae-b881-73fe0ecb99eb
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.Controls.MenuFlyoutItemBase;{f9b56047-8da6-4730-9208-144125c6b396}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.Controls.MenuFlyoutItemBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.UIElement> concrete iterable
    py winrt.windows.foundation.collections._IIterable[UIElement]
    guid 42e26ae1-d357-57e8-bb48-f75c9ff69d91
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.UIElement
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[MenuBarItem]
    guid 7b4e3615-3a5c-5158-ba29-15890becd3b0
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Controls.MenuBarItem;{9caa4261-3a0c-5a59-8cfe-391744c3f815}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Controls.MenuBarItem
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Controls.MenuBarItem return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> 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.MenuBarItem> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Controls.MenuBarItem 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.MenuBarItem> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[SwipeItem]
    guid 3012e997-ab4b-5857-81a2-94a2128c8d83
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Controls.SwipeItem
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Controls.SwipeItem return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[TreeViewNode]
    guid 6e1c3355-54fa-5222-9351-d812c5694d59
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Controls.TreeViewNode;{00378a74-790b-5328-8afa-7d65e22da426}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Controls.TreeViewNode
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.TreeViewNode> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.TreeViewNode> 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.Int32> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Int32]
    guid bfea7f78-50c2-5f1d-a6ea-9e978d2699ff
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};i4)
    base Windows.Foundation.Collections.IIterator
    argument System.Int32
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Int32> shape=4 reverse=22 role=current
            out int32 return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Int32> 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.Int32> shape=117 reverse=101 role=get_many
            fill_array int32 name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<System.Int32> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[IKeyValuePair[String, Double]]
    guid 4e32fe35-df21-5ef4-ba75-7e351d69cf7e
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};string;f8))
    base Windows.Foundation.Collections.IIterator
    argument Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> shape=4 reverse=22 role=current
            out parameterized type=Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double> return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> 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<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> shape=117 reverse=101 role=get_many
            fill_array parameterized type=Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double> name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[ICommandBarElement]
    guid cddb0380-e9d7-5264-ab5c-d72b642874c9
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=22 role=current
            out interface type=Windows.UI.Xaml.Controls.ICommandBarElement return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> 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<Windows.UI.Xaml.Controls.ICommandBarElement> shape=117 reverse=101 role=get_many
            fill_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[MenuFlyoutItemBase]
    guid 2a8a81ef-f351-50a7-bcdc-8368df215280
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.Controls.MenuFlyoutItemBase;{f9b56047-8da6-4730-9208-144125c6b396}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.Controls.MenuFlyoutItemBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> 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<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[UIElement]
    guid 1d1f9d60-d53b-57f7-b144-8f7c487846e8
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.UIElement
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.UIElement return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> 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<Windows.UI.Xaml.UIElement> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.UIElement name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> shape=4 reverse=62 role=move_next
            out boolean return

interface Microsoft.UI.Xaml.Controls.IKeyIndexMapping python_type
    py _IKeyIndexMapping
    guid b1f3bba0-108e-560d-9681-26391b4bc30d
    signature {b1f3bba0-108e-560d-9681-26391b4bc30d}
    method index_from_key
        method IndexFromKey slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IKeyIndexMapping shape=51 reverse=44
            in string name=key
            out int32 return
    method key_from_index
        method KeyFromIndex slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IKeyIndexMapping shape=51 reverse=24
            in int32 name=index
            out string return

interface Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double> concrete
    py winrt.windows.foundation.collections._IKeyValuePair[String, Double]
    guid f3f8b9b7-456e-5a34-93a8-fbc5c63e9f0a
    signature pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};string;f8)
    base Windows.Foundation.Collections.IKeyValuePair
    argument System.String
    argument System.Double
    property key
        get get_Key slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double> shape=4 reverse=22 role=pair_key
            out string return
    property value
        get get_Value slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double> shape=4 reverse=43 role=pair_value
            out double return

interface Microsoft.UI.Xaml.Controls.ILayout
    guid 24e50c1c-9c51-5144-9ddc-3f500191c262

interface Microsoft.UI.Xaml.Controls.ILayoutContext
    guid b45a2e55-2ecc-5462-bb26-d47c455bb48e

interface Microsoft.UI.Xaml.Controls.ILayoutContextFactory
    guid f7664771-9242-599e-a7dd-0705565def98

interface Microsoft.UI.Xaml.Controls.ILayoutContextOverrides
    guid fda70e44-6526-5535-be2b-ec2743670ae2

interface Microsoft.UI.Xaml.Controls.ILayoutFactory
    guid eaf956b4-59c9-5e13-a49d-f35b171d8fc9

interface Microsoft.UI.Xaml.Controls.ILayoutProtected
    guid e46ff416-741e-5176-a1d4-5718d2342243

interface Windows.Foundation.Collections.IMapView<System.String,System.Double> concrete iterable mapping
    py winrt.windows.foundation.collections._IMapView[String, Double]
    guid d18743cf-94d6-54ac-9da2-f4755fa8e4f2
    signature pinterface({e480ce40-a338-4ada-adcf-272272e48cb9};string;f8)
    base Windows.Foundation.Collections.IMapView
    requires Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>>
    argument System.String
    argument System.Double
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.String,System.Double> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.String,System.Double>> return
    method has_key
        method HasKey slot=8 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.String,System.Double> shape=51 reverse=65 role=has_key
            in string name=key
            out boolean return
    method lookup
        method Lookup slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.String,System.Double> shape=51 reverse=24 role=lookup
            in string name=key
            out double return
    method split
        method Split slot=9 inputs=0 outputs=2 declaring=Windows.Foundation.Collections.IMapView<System.String,System.Double> shape=51 reverse=100 role=split
            out parameterized type=Windows.Foundation.Collections.IMapView<System.String,System.Double> name=first
            out parameterized type=Windows.Foundation.Collections.IMapView<System.String,System.Double> name=second

interface Microsoft.UI.Xaml.Controls.IMenuBar
    guid ba97f337-8f1e-5141-b53f-e77a8ba3ebbd

interface Microsoft.UI.Xaml.Controls.IMenuBarFactory
    guid 76aa8759-04ee-5a4c-b98c-d03742d47cdb

interface Microsoft.UI.Xaml.Controls.IMenuBarItem
    guid 9caa4261-3a0c-5a59-8cfe-391744c3f815

interface Microsoft.UI.Xaml.Controls.IMenuBarItemFactory
    guid 87d02172-83cb-5459-940f-173f7501b300

interface Microsoft.UI.Xaml.Controls.IMenuBarItemFlyout
    guid a412ae4f-c3bc-5679-8d5f-865eb97e83cd

interface Microsoft.UI.Xaml.Controls.IMenuBarItemFlyoutFactory
    guid f895123e-ed54-5a96-8418-f35e48505d43

interface Microsoft.UI.Xaml.Controls.IMenuBarItemStatics
    guid 6282e536-1cfc-5d26-9f6d-8f334daf997e

interface Microsoft.UI.Xaml.Controls.IMenuBarStatics
    guid 10cb12f4-dce0-514f-acd1-0d53fa0275d1

interface Microsoft.UI.Xaml.Controls.INavigationView
    guid b00eb54c-9174-5d84-9678-56c98016e689

interface Microsoft.UI.Xaml.Controls.INavigationView2
    guid 5ba2eefc-3736-5e42-ac56-9d0be5523d40

interface Microsoft.UI.Xaml.Controls.INavigationViewBackRequestedEventArgs
    guid ae752207-bd1b-5afa-a872-e9bbaeea0ede

interface Microsoft.UI.Xaml.Controls.INavigationViewDisplayModeChangedEventArgs
    guid 58dcf1ea-9e56-522c-b3f8-34bd55ecaca4

interface Microsoft.UI.Xaml.Controls.INavigationViewFactory
    guid ffea1ada-9232-5507-a320-ed2fadbe6127

interface Microsoft.UI.Xaml.Controls.INavigationViewItem
    guid 143324cb-bb4c-5261-ad98-a31b4b57a0cc

interface Microsoft.UI.Xaml.Controls.INavigationViewItem2
    guid 2d5bd889-9dac-5675-b254-68226f077a61

interface Microsoft.UI.Xaml.Controls.INavigationViewItem3
    guid c6aa3120-d888-5c32-8bb7-490ec91b1aec

interface Microsoft.UI.Xaml.Controls.INavigationViewItemBase
    guid 33586494-af48-513f-be4d-f645e8c89005

interface Microsoft.UI.Xaml.Controls.INavigationViewItemBase2
    guid d94ee683-d437-5523-9c5c-11d4804e471e

interface Microsoft.UI.Xaml.Controls.INavigationViewItemBaseFactory
    guid 31b9d7b1-7c38-5916-99c6-c71f6b012b1b

interface Microsoft.UI.Xaml.Controls.INavigationViewItemBaseStatics
    guid 02b75190-e038-5233-9d7d-a60099deb58b

interface Microsoft.UI.Xaml.Controls.INavigationViewItemCollapsedEventArgs
    guid b546f6a1-c66f-5ded-b5d7-bed0a26197e3

interface Microsoft.UI.Xaml.Controls.INavigationViewItemExpandingEventArgs
    guid 6f0941be-e991-52f8-8315-f08389497976

interface Microsoft.UI.Xaml.Controls.INavigationViewItemFactory
    guid de60a001-9385-5535-80e1-2b68f4bfde26

interface Microsoft.UI.Xaml.Controls.INavigationViewItemHeader
    guid 432bc062-45bc-57ef-a2d3-11851a56a882

interface Microsoft.UI.Xaml.Controls.INavigationViewItemHeaderFactory
    guid 6a5447cd-2918-5fe3-899b-93d6961285e6

interface Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs
    guid 074cebaa-5d05-547b-8cd6-d19ac2d9bb3b

interface Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs2
    guid f4b3eda4-3333-51ed-9251-9cf479f155c3

interface Microsoft.UI.Xaml.Controls.INavigationViewItemSeparator
    guid e3c35630-1d5f-5689-a0cb-8794485caacf

interface Microsoft.UI.Xaml.Controls.INavigationViewItemSeparatorFactory
    guid 181266a1-d4f8-5af7-810b-aee8a1d452ed

interface Microsoft.UI.Xaml.Controls.INavigationViewItemStatics
    guid 00336d86-c1c5-55bf-a20d-a9f4512363ef

interface Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2
    guid 3f9f2a50-0737-5f45-8084-90fd628fdb13

interface Microsoft.UI.Xaml.Controls.INavigationViewItemStatics3
    guid a1524411-3ed8-55d3-904a-0e8f2e87907e

interface Microsoft.UI.Xaml.Controls.INavigationViewPaneClosingEventArgs
    guid e8643304-6db4-5af5-bac2-62733ca037da

interface Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs
    guid 14a064a5-c79d-5f63-ac6e-1c313fe63566

interface Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs2
    guid 38daeb2b-5363-51e3-bed4-653641b56336

interface Microsoft.UI.Xaml.Controls.INavigationViewStatics
    guid 21de4b8b-3809-5e91-8506-68222bef82e8

interface Microsoft.UI.Xaml.Controls.INavigationViewStatics2
    guid 23d94681-6ebc-583b-a770-a4475a7441cf

interface Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings
    guid ae37a75d-4c4f-504d-83dc-a894f408f87c

interface Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings2
    guid 56bec72f-1de1-5060-a44c-187885df2973

interface Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsFactory
    guid 34ff6c94-6465-5f3e-b0a5-4f1eea48e743

interface Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics
    guid b25095ff-b7fe-5aae-999b-1f1f01d5fa12

interface Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics2
    guid bfdf3af6-d37d-53ce-9793-cccf7e926df9

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayout
    guid 0c24defd-f68f-51d9-998e-4cbad48be012

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContext
    guid 0ba9c1bb-651c-5f63-bcbb-7bdfe74b7b38

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextFactory
    guid dabac020-189c-5bbf-a4dc-97da1199f577

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextOverrides
    guid f8d4589f-b38b-5c09-8356-c73ecfb6eed8

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutFactory
    guid a16d2d12-dbac-5ce0-aef5-09171a4d3571

interface Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides
    guid 3c28b831-35c1-5182-a843-a43f339b6687

interface Microsoft.UI.Xaml.Controls.INumberBox
    guid 22c43a67-d393-56a9-801a-2dea91877de6

interface Microsoft.UI.Xaml.Controls.INumberBoxFactory
    guid 6b81f3cb-45a4-5d19-9bbb-a9fe4656ac4d

interface Microsoft.UI.Xaml.Controls.INumberBoxStatics
    guid 7c58a821-453d-556d-a225-5750513f7179

interface Microsoft.UI.Xaml.Controls.INumberBoxValueChangedEventArgs
    guid c66cf16e-7c8a-532e-9d23-058c1c98dd50

interface Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IObservableVector[ICommandBarElement]
    guid d5644006-717d-512d-8785-b48c17e73468
    signature pinterface({5917eb53-50b4-4a0d-b309-65862b3f1dbc};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.IObservableVector
    requires Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement>
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement>
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=43 role=size
            out uint32 return
    event vector_changed
        add add_VectorChanged slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=24
            in delegate type=Windows.Foundation.Collections.VectorChangedEventHandler<Windows.UI.Xaml.Controls.ICommandBarElement> name=vhnd
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VectorChanged slot=7 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=26 reverse=53
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=173 role=append
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out interface type=Windows.UI.Xaml.Controls.ICommandBarElement return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=117 reverse=101 role=index_of
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement 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<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> 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<Windows.UI.Xaml.Controls.ICommandBarElement> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=211 role=replace_all
            pass_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value

interface Microsoft.UI.Xaml.Controls.IParallaxView
    guid 692e1e53-4231-5de0-acb4-859e494dab73

interface Microsoft.UI.Xaml.Controls.IParallaxViewFactory
    guid 61dc973d-c595-5261-a9b7-35f41042eb00

interface Microsoft.UI.Xaml.Controls.IParallaxViewStatics
    guid b17a0882-e92e-5aa0-92d5-3de69f0e6aa8

interface Microsoft.UI.Xaml.Controls.IPathIconSource
    guid 3c89356e-0a21-5e5e-a2ba-d8837365143b

interface Microsoft.UI.Xaml.Controls.IPathIconSourceFactory
    guid 9fefe31e-5ab6-5394-a6ef-672f174d333b

interface Microsoft.UI.Xaml.Controls.IPathIconSourceStatics
    guid 1ca1c9f2-2e93-5877-b640-836142c2fac0

interface Microsoft.UI.Xaml.Controls.IPersonPicture
    guid 976b210a-ddff-5e30-9fbd-95123be9aaac

interface Microsoft.UI.Xaml.Controls.IPersonPictureFactory
    guid 7ec0794c-f2cc-5282-a89d-cd3bb765b71a

interface Microsoft.UI.Xaml.Controls.IPersonPictureStatics
    guid d1afcf40-b7bb-5873-9ab5-9ee6f065dd1e

interface Microsoft.UI.Xaml.Controls.IPersonPictureTemplateSettings
    guid 9fb4ba10-cbf8-5dbf-918a-8323daa4f7e4

interface Microsoft.UI.Xaml.Controls.IPipsPager
    guid db89f276-c9d8-5bc2-b9ad-ab8ef33ed8e1

interface Microsoft.UI.Xaml.Controls.IPipsPagerFactory
    guid 020722cd-813a-5165-a899-3df9adcd805e

interface Microsoft.UI.Xaml.Controls.IPipsPagerSelectedIndexChangedEventArgs
    guid 6c2ce4fc-bf52-5ca6-9da4-b0bd5b928d97

interface Microsoft.UI.Xaml.Controls.IPipsPagerStatics
    guid b04c8de3-8ffa-5f7d-bf1c-b43a353e1953

interface Microsoft.UI.Xaml.Controls.IPipsPagerTemplateSettings
    guid 9d8c1252-56c5-57af-9a3a-08e9b947e5fa

interface Microsoft.UI.Xaml.Controls.IProgressBar
    guid 87555c8c-0aaf-52c1-8390-0db17f40438e

interface Microsoft.UI.Xaml.Controls.IProgressBarFactory
    guid 189826ad-f6f2-533e-9ddb-b6600e88675b

interface Microsoft.UI.Xaml.Controls.IProgressBarStatics
    guid 72a634c1-b22d-55fa-909d-7b7458ab14e2

interface Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings
    guid 20d22a89-59f1-5e47-8c88-f06f95929eec

interface Microsoft.UI.Xaml.Controls.IProgressRing
    guid 2670d03f-e28c-5652-bee2-b5212ebdf7ff

interface Microsoft.UI.Xaml.Controls.IProgressRingFactory
    guid 092fa98c-62a7-5dbc-9a85-3e556ba81f79

interface Microsoft.UI.Xaml.Controls.IProgressRingStatics
    guid 3d02672d-8803-5f31-9b8e-1be1a8a0d5e1

interface Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings
    guid d1b7aaca-07a0-55ef-a9c5-8e44edad7499

interface Microsoft.UI.Xaml.Controls.IRadioButtons
    guid dd372d64-b740-5739-8d24-b6decc91f408

interface Microsoft.UI.Xaml.Controls.IRadioButtonsFactory
    guid 2cf95efb-a7a2-5d85-8ead-ea222baa3c55

interface Microsoft.UI.Xaml.Controls.IRadioButtonsStatics
    guid 106fbfbd-4304-5d4d-8e6a-c4c15abbbbef

interface Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem
    guid 9d6f45f5-5532-5669-8f02-05735953026a

interface Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemFactory
    guid 113822d2-35a3-5b0d-9d0d-c3830ec1973b

interface Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics
    guid 2c8fd4aa-b8d8-543c-a1be-9e008727c158

interface Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics2
    guid 074ef4e9-26b3-5897-ac6f-10cf0947aada

interface Microsoft.UI.Xaml.Controls.IRatingControl
    guid 5488193b-ea4b-52c6-8544-c063219bcd90

interface Microsoft.UI.Xaml.Controls.IRatingControlFactory
    guid a53b9b73-bff9-548d-a294-ac63d819f78a

interface Microsoft.UI.Xaml.Controls.IRatingControlStatics
    guid 3752a048-f3f2-5ef6-878d-499572f0529b

interface Microsoft.UI.Xaml.Controls.IRatingItemFontInfo
    guid 995a16dc-3a0f-5727-9f38-52cfc8143654

interface Microsoft.UI.Xaml.Controls.IRatingItemFontInfoFactory
    guid 109c6541-706e-5fd7-baae-020b24899f61

interface Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics
    guid 7c626902-a13f-5470-a522-bd5414df8ed3

interface Microsoft.UI.Xaml.Controls.IRatingItemImageInfo
    guid 610268e4-af6e-5c1c-8d0f-bb46c06d6782

interface Microsoft.UI.Xaml.Controls.IRatingItemImageInfoFactory
    guid 4acc8cac-bca8-5380-95e4-345c1be256b2

interface Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics
    guid b8e6f05b-0af5-5aa8-8e85-fd022d4c6908

interface Microsoft.UI.Xaml.Controls.IRatingItemInfo
    guid 801e924e-3613-55dd-8321-9ebabbed0b8a

interface Microsoft.UI.Xaml.Controls.IRatingItemInfoFactory
    guid 61f13480-cd0c-556a-b532-a0cf53e3cda0

interface Windows.Foundation.IReference<Windows.UI.Color> concrete
    py winrt.windows.foundation._IReference[Color]
    guid ab8e5d11-b0c1-5a21-95ae-f16bf3a37624
    signature pinterface({61c17706-2d65-11e0-9ae8-d48564015472};struct(Windows.UI.Color;u1;u1;u1;u1))
    base Windows.Foundation.IReference
    requires Windows.Foundation.IPropertyValue
    argument Windows.UI.Color
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.IReference<Windows.UI.Color> shape=4 reverse=22 role=value
            out struct type=Windows.UI.Color 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.IRefreshContainer
    guid 1c9778e8-a427-5f86-9d5e-02db9b2c4093

interface Microsoft.UI.Xaml.Controls.IRefreshContainerFactory
    guid 5f228fa1-2ea2-52b5-b78a-0c133f86f020

interface Microsoft.UI.Xaml.Controls.IRefreshContainerStatics
    guid 1f2bc1c8-5c8f-5b46-8b0f-e006db4ec6e1

interface Microsoft.UI.Xaml.Controls.IRefreshInteractionRatioChangedEventArgs
    guid 790b70e0-f199-552b-b126-6cb45c2de8f9

interface Microsoft.UI.Xaml.Controls.IRefreshRequestedEventArgs
    guid ed97a956-6019-5329-9312-f885b5c774cd

interface Microsoft.UI.Xaml.Controls.IRefreshStateChangedEventArgs
    guid 7be897ce-17c4-5fdf-b441-c6ef3301e0f6

interface Microsoft.UI.Xaml.Controls.IRefreshVisualizer
    guid a000afd1-d2fc-5391-b421-ee5c975ac945

interface Microsoft.UI.Xaml.Controls.IRefreshVisualizerFactory
    guid 9d6f2bf2-6628-582a-892b-68c2770c173c

interface Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics
    guid 7e9e32ab-3c39-58ac-9d0d-4648be220bdc

interface Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenter
    guid 365fdbac-3989-559c-bea9-764561881c96

interface Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenterFactory
    guid e730c53b-8f94-55b3-8bc1-98f77c5766bd

interface Microsoft.UI.Xaml.Controls.ISplitButton
    guid 8b09006a-6241-594f-93e4-8bf051d7ba8f

interface Microsoft.UI.Xaml.Controls.ISplitButtonClickEventArgs
    guid 6af896c2-e65a-5998-9c82-2af8f3e0741f

interface Microsoft.UI.Xaml.Controls.ISplitButtonFactory
    guid 07510092-2612-55e7-981c-a536ddd4570e

interface Microsoft.UI.Xaml.Controls.ISplitButtonStatics
    guid 7262c1e0-97cd-5561-b6e7-5e2ecea46ac2

interface Microsoft.UI.Xaml.Controls.IStackLayout
    guid 6bf7f61b-0cef-5d92-a828-93efbd6df4c1

interface Microsoft.UI.Xaml.Controls.IStackLayoutFactory
    guid ea606f86-21a1-5c35-911e-4a1de8bc69d9

interface Microsoft.UI.Xaml.Controls.IStackLayoutStatics
    guid f69caefe-9d6f-5b90-9d3d-f47eceb55d20

interface Microsoft.UI.Xaml.Controls.ISwipeControl
    guid 337800fe-f51d-5f6b-9d35-e7f5de10a97c

interface Microsoft.UI.Xaml.Controls.ISwipeControlFactory
    guid 6e9213f4-30c1-56ca-9905-46aa1a83dfc1

interface Microsoft.UI.Xaml.Controls.ISwipeControlStatics
    guid be0eb518-40b4-5ced-8dfb-6ca018f1caca

interface Microsoft.UI.Xaml.Controls.ISwipeItem
    guid 560fe6c5-109f-5866-b02e-31e4fa930ed0

interface Microsoft.UI.Xaml.Controls.ISwipeItemFactory
    guid 011513e1-1adc-5a69-a74f-623fcc18a51c

interface Microsoft.UI.Xaml.Controls.ISwipeItemInvokedEventArgs
    guid 7bf51c95-53a2-5a0d-bb32-2b4b1f7d2f20

interface Microsoft.UI.Xaml.Controls.ISwipeItemStatics
    guid 793256e1-27c7-5387-bb27-53d072723625

interface Microsoft.UI.Xaml.Controls.ISwipeItems
    guid 40d3022b-c82b-5565-a4e4-ad9d7a66b1a9

interface Microsoft.UI.Xaml.Controls.ISwipeItemsFactory
    guid 9a5d7d77-39bd-5b81-ab4e-f44aca6ede3f

interface Microsoft.UI.Xaml.Controls.ISwipeItemsStatics
    guid 78d47697-eaf2-5652-9afc-d713ca103488

interface Microsoft.UI.Xaml.Controls.ISymbolIconSource
    guid 1f8098d4-f3ea-5360-b0aa-8065bb7226ae

interface Microsoft.UI.Xaml.Controls.ISymbolIconSourceFactory
    guid afbf55fa-ff79-552a-a3a1-48e2ef17152a

interface Microsoft.UI.Xaml.Controls.ISymbolIconSourceStatics
    guid 967c25af-2a94-5e50-a921-587d8fe81143

interface Microsoft.UI.Xaml.Controls.ITabView
    guid 6aa787ab-5a30-5ea2-be5b-aed868381756

interface Microsoft.UI.Xaml.Controls.ITabViewFactory
    guid e7e83685-eedf-5106-9429-884435ab166b

interface Microsoft.UI.Xaml.Controls.ITabViewItem
    guid 291f3e98-4f17-5021-94f0-6a5b304312b6

interface Microsoft.UI.Xaml.Controls.ITabViewItemFactory
    guid b64c2423-7e56-5d41-8a84-1ee28f9826a4

interface Microsoft.UI.Xaml.Controls.ITabViewItemStatics
    guid 0a4fa876-dc4a-5648-9114-c3b392de3129

interface Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings
    guid d1b2d760-cc38-5a96-bc92-10ee3b36988c

interface Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings2
    guid a6366ff2-2c7a-535a-b2a2-bb5fb5765fd9

interface Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsFactory
    guid cba3e467-4c98-5885-ba24-6fa699cc8edd

interface Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics
    guid 40a40aba-9ec2-5b55-b6e4-7556a5a06018

interface Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics2
    guid 112ceb32-4125-551e-af86-b1651c78bb34

interface Microsoft.UI.Xaml.Controls.ITabViewStatics
    guid 3fcab90c-ddac-53e5-83ab-7a8e9ee93889

interface Microsoft.UI.Xaml.Controls.ITabViewTabCloseRequestedEventArgs
    guid d56ab9b2-e264-5c7e-a1cb-e41a16a6c6c6

interface Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs
    guid 791fc623-c8f6-5102-81bd-1869cde82284

interface Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs
    guid 97682812-1a7b-53fd-8b4e-c2f70d2ad250

interface Microsoft.UI.Xaml.Controls.ITabViewTabDroppedOutsideEventArgs
    guid 1f1f4d5d-0fb1-51ab-b66f-f7a322bf2d13

interface Microsoft.UI.Xaml.Controls.ITeachingTip
    guid 5b200440-4fcc-5fdb-b418-b5797b0874ad

interface Microsoft.UI.Xaml.Controls.ITeachingTipClosedEventArgs
    guid 2536f506-4038-59db-9e35-a9252fb5adb2

interface Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs
    guid 16f53512-3c55-5636-a856-229d9768d64e

interface Microsoft.UI.Xaml.Controls.ITeachingTipFactory
    guid a3ecd47d-2972-5d19-a62e-ddfbc5e1ad57

interface Microsoft.UI.Xaml.Controls.ITeachingTipStatics
    guid c8723feb-bdc8-566e-ad5c-6f07254af937

interface Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings
    guid 677a43e5-8ff2-51cd-9742-a2155e20d772

interface Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsFactory
    guid 63210545-e195-56cd-bccd-169255e134e3

interface Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsStatics
    guid 6295dac8-7102-5602-b8f9-e500e598448f

interface Microsoft.UI.Xaml.Controls.ITextCommandBarFlyout
    guid 6d0f38a5-0eb3-5d73-8195-d2d89b76b0f7

interface Microsoft.UI.Xaml.Controls.ITextCommandBarFlyoutFactory
    guid 5c56a34f-621f-55f2-8d71-3e3a6e6906bd

interface Microsoft.UI.Xaml.Controls.IToggleSplitButton
    guid 5c0f247b-bd00-5509-88a8-b09007ae22b0

interface Microsoft.UI.Xaml.Controls.IToggleSplitButtonFactory
    guid 25459d02-0ffc-5c7c-af56-f55aad6db5e7

interface Microsoft.UI.Xaml.Controls.IToggleSplitButtonIsCheckedChangedEventArgs
    guid 6cab1e15-c017-5760-828b-dafc21d54eb2

interface Microsoft.UI.Xaml.Controls.IToggleSplitButtonStatics
    guid cee1275d-f1dc-5cd5-a3d4-e56bceeefa88

interface Microsoft.UI.Xaml.Controls.ITreeView
    guid 1bef9af4-712c-50ef-9bb4-881b975232ab

interface Microsoft.UI.Xaml.Controls.ITreeView2
    guid a8aeaac2-8d43-58de-a735-6268b7ac9547

interface Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs
    guid 8ee00b59-42c6-5d73-809f-68710088e5a5

interface Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs2
    guid 77804a23-9feb-5c57-9c95-4dd984267217

interface Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs
    guid e5b8547e-f839-55db-9c26-2a95f57a60dc

interface Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs2
    guid 060d3921-57a0-5bc5-be26-320bd9c1a6e8

interface Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs
    guid 1b6c4ffc-cd32-5e06-b782-df9f077546c7

interface Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs
    guid bd769ef7-cadc-5334-93ad-c9bbe820643d

interface Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs2
    guid ed7840e5-dbf5-5937-89dd-997a6fde0d5c

interface Microsoft.UI.Xaml.Controls.ITreeViewFactory
    guid 9c6220be-f9eb-518a-b30e-7e41de5efda9

interface Microsoft.UI.Xaml.Controls.ITreeViewItem
    guid bdbe765c-5747-516a-9e0d-b1cd2099384c

interface Microsoft.UI.Xaml.Controls.ITreeViewItem2
    guid b1b70143-3f5b-54f4-8bd7-41dc15cf45a9

interface Microsoft.UI.Xaml.Controls.ITreeViewItemFactory
    guid 878fd918-e77e-5be8-8c8a-b79b27b08d9b

interface Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs
    guid 1a05853c-b101-542c-9a1e-775a044c4652

interface Microsoft.UI.Xaml.Controls.ITreeViewItemStatics
    guid 1ef541d8-f94d-5f82-9f43-1a54ecead44d

interface Microsoft.UI.Xaml.Controls.ITreeViewItemStatics2
    guid 773cef85-6d1b-5a6c-801d-f422b1a81f98

interface Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings
    guid 35b92371-3a10-5f55-89ea-59db9a1d02cd

interface Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsFactory
    guid 1d1a66e3-f56d-5d7f-942c-f3a87f5c552e

interface Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics
    guid 1e4667c8-459a-5a36-b131-2159cc2fe543

interface Microsoft.UI.Xaml.Controls.ITreeViewList
    guid 94cee57b-7085-5a6a-aac3-184509b8ece0

interface Microsoft.UI.Xaml.Controls.ITreeViewListFactory
    guid 461499a0-68cf-5b81-b0e4-b1af929b0b12

interface Microsoft.UI.Xaml.Controls.ITreeViewNode
    guid 00378a74-790b-5328-8afa-7d65e22da426

interface Microsoft.UI.Xaml.Controls.ITreeViewNodeFactory
    guid c105a5e5-cea8-5efd-8be8-3d89b54cbd5f

interface Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics
    guid 1fef99a7-988f-503c-a919-87d55dc90df8

interface Microsoft.UI.Xaml.Controls.ITreeViewStatics
    guid c7808774-7ba4-54ff-9d3a-4cb892729ad7

interface Microsoft.UI.Xaml.Controls.ITreeViewStatics2
    guid 4f87bc2d-c640-50d0-8f0e-23599f9958af

interface Microsoft.UI.Xaml.Controls.ITwoPaneView
    guid 85edc585-1481-5477-bb12-2a18a32b834e

interface Microsoft.UI.Xaml.Controls.ITwoPaneViewFactory
    guid 0f1af0cd-f3dc-52f6-b632-396742533231

interface Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics
    guid 3275839b-59c2-5403-a6b7-8b21ecd6aba3

interface Microsoft.UI.Xaml.Controls.IUniformGridLayout
    guid 86b441fd-35ee-5164-9ec7-b92542648b4b

interface Microsoft.UI.Xaml.Controls.IUniformGridLayoutFactory
    guid 0d9ed808-f3f9-5034-9627-152b91e91b4b

interface Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics
    guid e1059bce-59d9-52c9-8c0d-c5fb86e833a1

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[MenuBarItem]
    guid ef83f4ba-0b73-51d5-b13b-89a2b156ad9a
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Controls.MenuBarItem;{9caa4261-3a0c-5a59-8cfe-391744c3f815}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.MenuBarItem>
    argument Microsoft.UI.Xaml.Controls.MenuBarItem
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> 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.MenuBarItem> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.MenuBarItem name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> 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.MenuBarItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.MenuBarItem return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.MenuBarItem 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.MenuBarItem> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.MenuBarItem> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.MenuBarItem 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.MenuBarItem> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.MenuBarItem name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> 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.MenuBarItem> 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.MenuBarItem> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.MenuBarItem name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.MenuBarItem name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[SwipeItem]
    guid ab950182-48c1-55dd-be0e-cf8b8fb6b77c
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.SwipeItem>
    argument Microsoft.UI.Xaml.Controls.SwipeItem
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.SwipeItem return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> 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.SwipeItem> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.SwipeItem name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[TreeViewNode]
    guid fb11ab97-9ea3-5e29-977b-3ce47dac68de
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Controls.TreeViewNode;{00378a74-790b-5328-8afa-7d65e22da426}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.TreeViewNode>
    argument Microsoft.UI.Xaml.Controls.TreeViewNode
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.TreeViewNode> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.TreeViewNode> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.TreeViewNode> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.TreeViewNode> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.TreeViewNode> 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.TreeViewNode> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.IVector<System.Int32> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[Int32]
    guid b939af5b-b45d-5489-9149-61442c1905fe
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};i4)
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<System.Int32>
    argument System.Int32
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Int32> 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.Int32> shape=4 reverse=173 role=append
            in int32 name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<System.Int32> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Int32> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out int32 return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array int32 name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Int32> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=117 reverse=101 role=index_of
            in int32 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.Int32> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in int32 name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Int32> 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.Int32> 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.Int32> shape=51 reverse=211 role=replace_all
            pass_array int32 name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<System.Int32> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in int32 name=value

interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[ICommandBarElement]
    guid 18ad7c66-a127-550f-8325-8cf1789176c1
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement>
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=43 role=size
            out uint32 return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=173 role=append
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out interface type=Windows.UI.Xaml.Controls.ICommandBarElement return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=117 reverse=101 role=index_of
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement 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<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> 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<Windows.UI.Xaml.Controls.ICommandBarElement> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=211 role=replace_all
            pass_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value

interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[MenuFlyoutItemBase]
    guid f7f1c37b-b4df-5128-a476-fc8399bc10af
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Windows.UI.Xaml.Controls.MenuFlyoutItemBase;{f9b56047-8da6-4730-9208-144125c6b396}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase>
    argument Windows.UI.Xaml.Controls.MenuFlyoutItemBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=43 role=size
            out uint32 return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=173 role=append
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=117 reverse=101 role=index_of
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase 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<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> 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<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=0 reverse=185 role=remove_at_end
    method replace_all
        method ReplaceAll slot=17 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=value

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.MenuBarItem> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[MenuBarItem]
    guid a4463045-855a-5851-8777-3a1a0a538639
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Controls.MenuBarItem;{9caa4261-3a0c-5a59-8cfe-391744c3f815}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.MenuBarItem>
    argument Microsoft.UI.Xaml.Controls.MenuBarItem
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.MenuBarItem> 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.MenuBarItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.MenuBarItem> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.MenuBarItem return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.MenuBarItem> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.MenuBarItem 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.MenuBarItem> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.MenuBarItem name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[SwipeItem]
    guid 3ceaebc7-2d46-5530-85f0-a1b36233e99a
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.SwipeItem>
    argument Microsoft.UI.Xaml.Controls.SwipeItem
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.SwipeItem return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.TreeViewNode> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[TreeViewNode]
    guid f3c71a15-7999-5201-83e7-e019d76277cb
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Controls.TreeViewNode;{00378a74-790b-5328-8afa-7d65e22da426}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.TreeViewNode>
    argument Microsoft.UI.Xaml.Controls.TreeViewNode
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.TreeViewNode> 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.TreeViewNode> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.TreeViewNode> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.TreeViewNode> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode 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.Int32> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[Int32]
    guid 8d720cdf-3934-5d3f-9a55-40e8063b086a
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};i4)
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<System.Int32>
    argument System.Int32
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Int32> 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.Int32> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<System.Int32> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Int32> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out int32 return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<System.Int32> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array int32 name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<System.Int32> shape=117 reverse=66 role=index_of
            in int32 name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[ICommandBarElement]
    guid a38e89ec-f1a4-5d7b-97c3-8aefb64a5f43
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement>
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.ICommandBarElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.ICommandBarElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out interface type=Windows.UI.Xaml.Controls.ICommandBarElement return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.ICommandBarElement> shape=117 reverse=66 role=index_of
            in interface type=Windows.UI.Xaml.Controls.ICommandBarElement name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[MenuFlyoutItemBase]
    guid a59e9e24-f5a6-5272-a97b-7dd01a3efdd0
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.Controls.MenuFlyoutItemBase;{f9b56047-8da6-4730-9208-144125c6b396}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase>
    argument Windows.UI.Xaml.Controls.MenuFlyoutItemBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutItemBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[UIElement]
    guid f3864c10-14a4-5516-b1d9-63b6579429b1
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.UIElement>
    argument Windows.UI.Xaml.UIElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> shape=4 reverse=43 role=size
            out uint32 return
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.UIElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.UIElement return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.UIElement name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.UIElement name=value
            out uint32 name=index
            out boolean return

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayout
    guid 54857ce0-b9e6-51a3-bfa8-dcd8ee306d5c

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext
    guid 283143f4-3716-5001-90ad-1079f20df4ba

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextFactory
    guid 3f790b67-fdfb-505a-8b85-6210506df311

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides
    guid 99cfbbd0-ac69-54ec-91ee-27d4864de40f

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayoutFactory
    guid c7c128e1-5df7-5345-b5cd-43afdfa948b4

interface Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides
    guid d9996f1e-62be-515e-843d-083506df3e7d

interface Microsoft.UI.Xaml.Controls.IWebView2
    guid 04c2c789-3936-542f-8706-87b199a73feb

interface Microsoft.UI.Xaml.Controls.IWebView2Factory
    guid fb4ec2ce-3074-5c42-b655-64fb81fbd040

interface Microsoft.UI.Xaml.Controls.IWebView2Statics
    guid 048c21ab-4300-5908-88a2-7fb8f2a82522

interface Microsoft.UI.Xaml.Controls.IXamlControlsResources
    guid 0e35a094-868e-5fbe-a92e-2e224a781dd5

interface Microsoft.UI.Xaml.Controls.IXamlControlsResources3
    guid 3ba1468f-22ab-520b-8d17-9cbb3eee950c

interface Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics
    guid 8fb9eb9b-850a-5225-96cf-a72036043342

interface Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics3
    guid 50356110-0b91-52ee-984e-562aff981962

class Microsoft.UI.Xaml.Controls.IconSource composable python_type
    py IconSource
    signature rc(Microsoft.UI.Xaml.Controls.IconSource;{6e3501ed-dd31-51e9-8f14-2561f99c8a8f})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IIconSource
    requires Microsoft.UI.Xaml.Controls.IIconSource
    factory Microsoft.UI.Xaml.Controls.IIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IIconSourceFactory
    property foreground
        get get_Foreground slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IIconSource shape=4
            out class type=Windows.UI.Xaml.Media.Brush return
        put put_Foreground slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IIconSource shape=4
            in class type=Windows.UI.Xaml.Media.Brush name=value
    property foreground_property static
        get get_ForegroundProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method create_icon_element
        method CreateIconElement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IIconSource shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return

class Microsoft.UI.Xaml.Controls.ImageIcon composable python_type
    py ImageIcon
    signature rc(Microsoft.UI.Xaml.Controls.ImageIcon;{e30c7c6c-2026-5e76-a271-1b9fab3f849d})
    base Windows.UI.Xaml.Controls.IconElement
    default Microsoft.UI.Xaml.Controls.IImageIcon
    requires Microsoft.UI.Xaml.Controls.IImageIcon
    factory Microsoft.UI.Xaml.Controls.IImageIconStatics
    composable Microsoft.UI.Xaml.Controls.IImageIconFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIconFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ImageIcon return
    property source
        get get_Source slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIcon shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_Source slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IImageIcon shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property source_property static
        get get_SourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIconStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.ImageIconSource composable python_type
    py ImageIconSource
    signature rc(Microsoft.UI.Xaml.Controls.ImageIconSource;{c789d80c-0494-54be-b941-757d3f723003})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.IImageIconSource
    requires Microsoft.UI.Xaml.Controls.IImageIconSource
    factory Microsoft.UI.Xaml.Controls.IImageIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IImageIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ImageIconSource return
    property image_source
        get get_ImageSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIconSource shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_ImageSource slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IImageIconSource shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property image_source_property static
        get get_ImageSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IImageIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.InfoBadge composable python_type
    py InfoBadge
    signature rc(Microsoft.UI.Xaml.Controls.InfoBadge;{82104d7f-03d4-5ea4-872e-f9ecab758601})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IInfoBadge
    requires Microsoft.UI.Xaml.Controls.IInfoBadge
    factory Microsoft.UI.Xaml.Controls.IInfoBadgeStatics
    composable Microsoft.UI.Xaml.Controls.IInfoBadgeFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.InfoBadge return
    property value
        get get_Value slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadge shape=4
            out int32 return
        put put_Value slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBadge shape=4
            in int32 name=value
    property icon_source
        get get_IconSource slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadge shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_IconSource slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBadge shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property template_settings
        get get_TemplateSettings slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadge shape=4
            out class type=Microsoft.UI.Xaml.Controls.InfoBadgeTemplateSettings return
    property icon_source_property static
        get get_IconSourceProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property template_settings_property static
        get get_TemplateSettingsProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property value_property static
        get get_ValueProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.InfoBadgeTemplateSettings composable python_type
    py InfoBadgeTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.InfoBadgeTemplateSettings;{01051f06-1ce9-569d-84f0-09dcef30c977})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings
    factory Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsStatics
    composable Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.InfoBadgeTemplateSettings return
    property info_badge_corner_radius
        get get_InfoBadgeCornerRadius slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings shape=4
            out struct type=Windows.UI.Xaml.CornerRadius return
        put put_InfoBadgeCornerRadius slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings shape=14
            in struct type=Windows.UI.Xaml.CornerRadius name=value
    property icon_element
        get get_IconElement slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return
        put put_IconElement slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettings shape=4
            in class type=Windows.UI.Xaml.Controls.IconElement name=value
    property icon_element_property static
        get get_IconElementProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property info_badge_corner_radius_property static
        get get_InfoBadgeCornerRadiusProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBadgeTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.InfoBar composable python_type
    py InfoBar
    signature rc(Microsoft.UI.Xaml.Controls.InfoBar;{273ffde8-9324-55b7-9ffe-7d995a8af56b})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IInfoBar
    requires Microsoft.UI.Xaml.Controls.IInfoBar
    factory Microsoft.UI.Xaml.Controls.IInfoBarStatics
    composable Microsoft.UI.Xaml.Controls.IInfoBarFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.InfoBar return
    property title
        get get_Title slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out string return
        put put_Title slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in string name=value
    property severity
        get get_Severity slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.InfoBarSeverity return
        put put_Severity slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.InfoBarSeverity name=value
    property message
        get get_Message slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out string return
        put put_Message slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in string name=value
    property is_open
        get get_IsOpen slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out boolean return
        put put_IsOpen slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in boolean name=value
    property is_icon_visible
        get get_IsIconVisible slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out boolean return
        put put_IsIconVisible slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in boolean name=value
    property is_closable
        get get_IsClosable slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out boolean return
        put put_IsClosable slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in boolean name=value
    property icon_source
        get get_IconSource slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_IconSource slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property content_template
        get get_ContentTemplate slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_ContentTemplate slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property content
        get get_Content slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out object return
        put put_Content slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in object name=value
    property close_button_style
        get get_CloseButtonStyle slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_CloseButtonStyle slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property close_button_command_parameter
        get get_CloseButtonCommandParameter slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out object return
        put put_CloseButtonCommandParameter slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in object name=value
    property close_button_command
        get get_CloseButtonCommand slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_CloseButtonCommand slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property action_button
        get get_ActionButton slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out class type=Windows.UI.Xaml.Controls.Primitives.ButtonBase return
        put put_ActionButton slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            in class type=Windows.UI.Xaml.Controls.Primitives.ButtonBase name=value
    property template_settings
        get get_TemplateSettings slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=4
            out class type=Microsoft.UI.Xaml.Controls.InfoBarTemplateSettings return
    property action_button_property static
        get get_ActionButtonProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_command_parameter_property static
        get get_CloseButtonCommandParameterProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_command_property static
        get get_CloseButtonCommandProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_style_property static
        get get_CloseButtonStyleProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property content_property static
        get get_ContentProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property content_template_property static
        get get_ContentTemplateProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property icon_source_property static
        get get_IconSourceProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_closable_property static
        get get_IsClosableProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_icon_visible_property static
        get get_IsIconVisibleProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_open_property static
        get get_IsOpenProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property message_property static
        get get_MessageProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property severity_property static
        get get_SeverityProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property template_settings_property static
        get get_TemplateSettingsProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property title_property static
        get get_TitleProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event close_button_click
        add add_CloseButtonClick slot=33 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CloseButtonClick slot=34 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closed
        add add_Closed slot=37 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=38 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closing
        add add_Closing slot=35 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closing slot=36 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBar shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.InfoBarCloseReason python_type
    py InfoBarCloseReason
    signature enum(Microsoft.UI.Xaml.Controls.InfoBarCloseReason;i4)
    constant CLOSE_BUTTON 0
    constant PROGRAMMATIC 1

class Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs composable python_type
    py InfoBarClosedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs;{593af0b3-bded-53da-8f56-80ed3c64322c})
    default Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgs
    requires Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgs
    composable Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgsFactory
    property reason
        get get_Reason slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarClosedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.InfoBarCloseReason return

class Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs composable python_type
    py InfoBarClosingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs;{062d01d6-61af-5435-8c4b-c51106583b5b})
    default Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs
    requires Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs
    composable Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgsFactory
    property cancel
        get get_Cancel slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs shape=4
            out boolean return
        put put_Cancel slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs shape=4
            in boolean name=value
    property reason
        get get_Reason slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarClosingEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.InfoBarCloseReason return

enum Microsoft.UI.Xaml.Controls.InfoBarSeverity python_type
    py InfoBarSeverity
    signature enum(Microsoft.UI.Xaml.Controls.InfoBarSeverity;i4)
    constant INFORMATIONAL 0
    constant SUCCESS 1
    constant WARNING 2
    constant ERROR 3

class Microsoft.UI.Xaml.Controls.InfoBarTemplateSettings composable python_type
    py InfoBarTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.InfoBarTemplateSettings;{04686c8f-ec5d-58ab-83f9-3f17113cec18})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettings
    factory Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsStatics
    composable Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.InfoBarTemplateSettings return
    property icon_element
        get get_IconElement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return
        put put_IconElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettings shape=4
            in class type=Windows.UI.Xaml.Controls.IconElement name=value
    property icon_element_property static
        get get_IconElementProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IInfoBarTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.ItemsRepeater composable python_type
    py ItemsRepeater
    signature rc(Microsoft.UI.Xaml.Controls.ItemsRepeater;{0bd894f2-edfc-5ddf-a166-2db14bbfdf35})
    base Windows.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.IItemsRepeater
    requires Microsoft.UI.Xaml.Controls.IItemsRepeater
    factory Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics
    composable Microsoft.UI.Xaml.Controls.IItemsRepeaterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ItemsRepeater return
    property vertical_cache_length
        get get_VerticalCacheLength slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out double return
        put put_VerticalCacheLength slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=2
            in double name=value
    property layout
        get get_Layout slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out class type=Microsoft.UI.Xaml.Controls.Layout return
        put put_Layout slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            in class type=Microsoft.UI.Xaml.Controls.Layout name=value
    property items_source
        get get_ItemsSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out object return
        put put_ItemsSource slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            in object name=value
    property item_template
        get get_ItemTemplate slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out object return
        put put_ItemTemplate slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            in object name=value
    property horizontal_cache_length
        get get_HorizontalCacheLength slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out double return
        put put_HorizontalCacheLength slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=2
            in double name=value
    property background
        get get_Background slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out class type=Windows.UI.Xaml.Media.Brush return
        put put_Background slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            in class type=Windows.UI.Xaml.Media.Brush name=value
    property items_source_view
        get get_ItemsSourceView slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=4
            out class type=Microsoft.UI.Xaml.Controls.ItemsSourceView return
    property background_property static
        get get_BackgroundProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property horizontal_cache_length_property static
        get get_HorizontalCacheLengthProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_template_property static
        get get_ItemTemplateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_source_property static
        get get_ItemsSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property layout_property static
        get get_LayoutProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property vertical_cache_length_property static
        get get_VerticalCacheLengthProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event element_clearing
        add add_ElementClearing slot=24 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ElementClearing slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event element_index_changed
        add add_ElementIndexChanged slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ElementIndexChanged slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event element_prepared
        add add_ElementPrepared slot=22 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ElementPrepared slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_element_index
        method GetElementIndex slot=19 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in class type=Windows.UI.Xaml.UIElement name=element
            out int32 return
    method get_or_create_element
        method GetOrCreateElement slot=21 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in int32 name=index
            out class type=Windows.UI.Xaml.UIElement return
    method try_get_element
        method TryGetElement slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeater shape=51
            in int32 name=index
            out class type=Windows.UI.Xaml.UIElement return

class Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs python_type
    py ItemsRepeaterElementClearingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs;{1e30b4c7-f1bc-5a6f-8a5b-8c54adac5f80})
    default Microsoft.UI.Xaml.Controls.IItemsRepeaterElementClearingEventArgs
    requires Microsoft.UI.Xaml.Controls.IItemsRepeaterElementClearingEventArgs
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementClearingEventArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return

class Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs python_type
    py ItemsRepeaterElementIndexChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs;{995ee1fd-e2c3-5fe3-9443-a95a3fad5a9f})
    default Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
    property new_index
        get get_NewIndex slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs shape=4
            out int32 return
    property old_index
        get get_OldIndex slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementIndexChangedEventArgs shape=4
            out int32 return

class Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs python_type
    py ItemsRepeaterElementPreparedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs;{a56d3912-ee00-560e-8d3e-0edfd8d56691})
    default Microsoft.UI.Xaml.Controls.IItemsRepeaterElementPreparedEventArgs
    requires Microsoft.UI.Xaml.Controls.IItemsRepeaterElementPreparedEventArgs
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementPreparedEventArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
    property index
        get get_Index slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterElementPreparedEventArgs shape=4
            out int32 return

class Microsoft.UI.Xaml.Controls.ItemsRepeaterScrollHost activatable python_type
    py ItemsRepeaterScrollHost
    signature rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterScrollHost;{a29b4785-8210-5e6e-a40c-36a82b787b4f})
    base Windows.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost
    requires Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property vertical_anchor_ratio
        get get_VerticalAnchorRatio slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=4
            out double return
        put put_VerticalAnchorRatio slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=2
            in double name=value
    property scroll_viewer
        get get_ScrollViewer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=4
            out class type=Windows.UI.Xaml.Controls.ScrollViewer return
        put put_ScrollViewer slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=4
            in class type=Windows.UI.Xaml.Controls.ScrollViewer name=value
    property horizontal_anchor_ratio
        get get_HorizontalAnchorRatio slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=4
            out double return
        put put_HorizontalAnchorRatio slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=2
            in double name=value
    property current_anchor
        get get_CurrentAnchor slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsRepeaterScrollHost shape=4
            out class type=Windows.UI.Xaml.UIElement return

class Microsoft.UI.Xaml.Controls.ItemsSourceView composable python_type
    py ItemsSourceView
    signature rc(Microsoft.UI.Xaml.Controls.ItemsSourceView;{f7f802de-e79c-5c5f-abf8-ccbd486b89d6})
    default Microsoft.UI.Xaml.Controls.IItemsSourceView
    requires Microsoft.UI.Xaml.Controls.IItemsSourceView
    requires Windows.UI.Xaml.Interop.INotifyCollectionChanged
    composable Microsoft.UI.Xaml.Controls.IItemsSourceViewFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceViewFactory shape=195
            in object name=source
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ItemsSourceView return
    property count
        get get_Count slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=4
            out int32 return
    property has_key_index_mapping
        get get_HasKeyIndexMapping slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=4
            out boolean return
    event collection_changed
        add add_CollectionChanged slot=6 inputs=1 outputs=1 declaring=Windows.UI.Xaml.Interop.INotifyCollectionChanged shape=51 reverse=24
            in delegate type=Windows.UI.Xaml.Interop.NotifyCollectionChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CollectionChanged slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.Interop.INotifyCollectionChanged shape=26 reverse=53
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method get_at
        method GetAt slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=51
            in int32 name=index
            out object return
    method index_from_key
        method IndexFromKey slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=51
            in string name=key
            out int32 return
    method index_of
        method IndexOf slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=51
            in object name=item
            out int32 return
    method key_from_index
        method KeyFromIndex slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IItemsSourceView shape=51
            in int32 name=index
            out string return

class Microsoft.UI.Xaml.Controls.Layout composable python_type
    py Layout
    signature rc(Microsoft.UI.Xaml.Controls.Layout;{24e50c1c-9c51-5144-9ddc-3f500191c262})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ILayout
    requires Microsoft.UI.Xaml.Controls.ILayout
    requires Microsoft.UI.Xaml.Controls.ILayoutProtected
    composable Microsoft.UI.Xaml.Controls.ILayoutFactory
    event arrange_invalidated
        add add_ArrangeInvalidated slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Layout,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ArrangeInvalidated slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event measure_invalidated
        add add_MeasureInvalidated slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Layout,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_MeasureInvalidated slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method arrange
        method Arrange slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=134
            in class type=Microsoft.UI.Xaml.Controls.LayoutContext name=context
            in struct type=Windows.Foundation.Size name=finalSize
            out struct type=Windows.Foundation.Size return
    method initialize_for_context
        method InitializeForContext slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=4
            in class type=Microsoft.UI.Xaml.Controls.LayoutContext name=context
    method _invalidate_arrange
        method InvalidateArrange slot=7 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayoutProtected shape=0 reverse=37 protected
    method _invalidate_measure
        method InvalidateMeasure slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayoutProtected shape=0 reverse=16 protected
    method measure
        method Measure slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=134
            in class type=Microsoft.UI.Xaml.Controls.LayoutContext name=context
            in struct type=Windows.Foundation.Size name=availableSize
            out struct type=Windows.Foundation.Size return
    method uninitialize_for_context
        method UninitializeForContext slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayout shape=4
            in class type=Microsoft.UI.Xaml.Controls.LayoutContext name=context

class Microsoft.UI.Xaml.Controls.LayoutContext composable python_type
    py LayoutContext
    signature rc(Microsoft.UI.Xaml.Controls.LayoutContext;{b45a2e55-2ecc-5462-bb26-d47c455bb48e})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ILayoutContext
    requires Microsoft.UI.Xaml.Controls.ILayoutContext
    requires Microsoft.UI.Xaml.Controls.ILayoutContextOverrides
    composable Microsoft.UI.Xaml.Controls.ILayoutContextFactory
    overridable Microsoft.UI.Xaml.Controls.ILayoutContextOverrides
    property layout_state
        get get_LayoutState slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayoutContext shape=4
            out object return
        put put_LayoutState slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayoutContext shape=4
            in object name=value
    property _layout_state_core
        get get_LayoutStateCore slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ILayoutContextOverrides shape=4 reverse=22 overridable
            out object return
        put put_LayoutStateCore slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ILayoutContextOverrides shape=4 reverse=43 overridable
            in object name=value

class Microsoft.UI.Xaml.Controls.MenuBar composable python_type
    py MenuBar
    signature rc(Microsoft.UI.Xaml.Controls.MenuBar;{ba97f337-8f1e-5141-b53f-e77a8ba3ebbd})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IMenuBar
    requires Microsoft.UI.Xaml.Controls.IMenuBar
    factory Microsoft.UI.Xaml.Controls.IMenuBarStatics
    composable Microsoft.UI.Xaml.Controls.IMenuBarFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.MenuBar return
    property items
        get get_Items slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBar shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.MenuBarItem> return
    property items_property static
        get get_ItemsProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.MenuBarItem composable python_type
    py MenuBarItem
    signature rc(Microsoft.UI.Xaml.Controls.MenuBarItem;{9caa4261-3a0c-5a59-8cfe-391744c3f815})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IMenuBarItem
    requires Microsoft.UI.Xaml.Controls.IMenuBarItem
    factory Microsoft.UI.Xaml.Controls.IMenuBarItemStatics
    composable Microsoft.UI.Xaml.Controls.IMenuBarItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.MenuBarItem return
    property title
        get get_Title slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItem shape=4
            out string return
        put put_Title slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItem shape=4
            in string name=value
    property items
        get get_Items slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItem shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Controls.MenuFlyoutItemBase> return
    property items_property static
        get get_ItemsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property title_property static
        get get_TitleProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.MenuBarItemFlyout composable python_type
    py MenuBarItemFlyout
    signature rc(Microsoft.UI.Xaml.Controls.MenuBarItemFlyout;{a412ae4f-c3bc-5679-8d5f-865eb97e83cd})
    base Windows.UI.Xaml.Controls.MenuFlyout
    default Microsoft.UI.Xaml.Controls.IMenuBarItemFlyout
    requires Microsoft.UI.Xaml.Controls.IMenuBarItemFlyout
    composable Microsoft.UI.Xaml.Controls.IMenuBarItemFlyoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IMenuBarItemFlyoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.MenuBarItemFlyout return

class Microsoft.UI.Xaml.Controls.NavigationView composable python_type
    py NavigationView
    signature rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.INavigationView
    requires Microsoft.UI.Xaml.Controls.INavigationView
    requires Microsoft.UI.Xaml.Controls.INavigationView2
    factory Microsoft.UI.Xaml.Controls.INavigationViewStatics
    factory Microsoft.UI.Xaml.Controls.INavigationViewStatics2
    composable Microsoft.UI.Xaml.Controls.INavigationViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NavigationView return
    property selected_item
        get get_SelectedItem slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out object return
        put put_SelectedItem slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in object name=value
    property pane_toggle_button_style
        get get_PaneToggleButtonStyle slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_PaneToggleButtonStyle slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property pane_footer
        get get_PaneFooter slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_PaneFooter slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property open_pane_length
        get get_OpenPaneLength slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out double return
        put put_OpenPaneLength slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=2
            in double name=value
    property menu_items_source
        get get_MenuItemsSource slot=37 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out object return
        put put_MenuItemsSource slot=38 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in object name=value
    property menu_item_container_style_selector
        get get_MenuItemContainerStyleSelector slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.Controls.StyleSelector return
        put put_MenuItemContainerStyleSelector slot=49 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.Controls.StyleSelector name=value
    property menu_item_container_style
        get get_MenuItemContainerStyle slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_MenuItemContainerStyle slot=47 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property is_title_bar_auto_padding_enabled
        get get_IsTitleBarAutoPaddingEnabled slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out boolean return
        put put_IsTitleBarAutoPaddingEnabled slot=59 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in boolean name=value
    property is_settings_visible
        get get_IsSettingsVisible slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out boolean return
        put put_IsSettingsVisible slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in boolean name=value
    property is_pane_toggle_button_visible
        get get_IsPaneToggleButtonVisible slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out boolean return
        put put_IsPaneToggleButtonVisible slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in boolean name=value
    property is_pane_open
        get get_IsPaneOpen slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out boolean return
        put put_IsPaneOpen slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in boolean name=value
    property header_template
        get get_HeaderTemplate slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_HeaderTemplate slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property header
        get get_Header slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out object return
        put put_Header slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in object name=value
    property footer_menu_items_source
        get get_FooterMenuItemsSource slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out object return
        put put_FooterMenuItemsSource slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in object name=value
    property menu_item_template_selector
        get get_MenuItemTemplateSelector slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.Controls.DataTemplateSelector return
        put put_MenuItemTemplateSelector slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.Controls.DataTemplateSelector name=value
    property expanded_mode_threshold_width
        get get_ExpandedModeThresholdWidth slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out double return
        put put_ExpandedModeThresholdWidth slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=2
            in double name=value
    property menu_item_template
        get get_MenuItemTemplate slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_MenuItemTemplate slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property compact_pane_length
        get get_CompactPaneLength slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out double return
        put put_CompactPaneLength slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=2
            in double name=value
    property compact_mode_threshold_width
        get get_CompactModeThresholdWidth slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out double return
        put put_CompactModeThresholdWidth slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=2
            in double name=value
    property auto_suggest_box
        get get_AutoSuggestBox slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out class type=Windows.UI.Xaml.Controls.AutoSuggestBox return
        put put_AutoSuggestBox slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in class type=Windows.UI.Xaml.Controls.AutoSuggestBox name=value
    property always_show_header
        get get_AlwaysShowHeader slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out boolean return
        put put_AlwaysShowHeader slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            in boolean name=value
    property menu_items
        get get_MenuItems slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property display_mode
        get get_DisplayMode slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewDisplayMode return
    property footer_menu_items
        get get_FooterMenuItems slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property settings_item
        get get_SettingsItem slot=39 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=4
            out object return
    property shoulder_navigation_enabled
        get get_ShoulderNavigationEnabled slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled return
        put put_ShoulderNavigationEnabled slot=36 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled name=value
    property selection_follows_focus
        get get_SelectionFollowsFocus slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus return
        put put_SelectionFollowsFocus slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus name=value
    property pane_title
        get get_PaneTitle slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out string return
        put put_PaneTitle slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in string name=value
    property pane_header
        get get_PaneHeader slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_PaneHeader slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property pane_display_mode
        get get_PaneDisplayMode slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewPaneDisplayMode return
        put put_PaneDisplayMode slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewPaneDisplayMode name=value
    property pane_custom_content
        get get_PaneCustomContent slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_PaneCustomContent slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property overflow_label_mode
        get get_OverflowLabelMode slot=37 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewOverflowLabelMode return
        put put_OverflowLabelMode slot=38 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewOverflowLabelMode name=value
    property is_pane_visible
        get get_IsPaneVisible slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out boolean return
        put put_IsPaneVisible slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in boolean name=value
    property is_back_enabled
        get get_IsBackEnabled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out boolean return
        put put_IsBackEnabled slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in boolean name=value
    property is_back_button_visible
        get get_IsBackButtonVisible slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewBackButtonVisible return
        put put_IsBackButtonVisible slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewBackButtonVisible name=value
    property content_overlay
        get get_ContentOverlay slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_ContentOverlay slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property template_settings
        get get_TemplateSettings slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings return
    property footer_menu_items_property static
        get get_FooterMenuItemsProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_title_bar_auto_padding_enabled_property static
        get get_IsTitleBarAutoPaddingEnabledProperty slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_item_container_style_property static
        get get_MenuItemContainerStyleProperty slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_item_container_style_selector_property static
        get get_MenuItemContainerStyleSelectorProperty slot=29 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_item_template_property static
        get get_MenuItemTemplateProperty slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_item_template_selector_property static
        get get_MenuItemTemplateSelectorProperty slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_items_property static
        get get_MenuItemsProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_items_source_property static
        get get_MenuItemsSourceProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property open_pane_length_property static
        get get_OpenPaneLengthProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_footer_property static
        get get_PaneFooterProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_toggle_button_style_property static
        get get_PaneToggleButtonStyleProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_item_property static
        get get_SelectedItemProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property always_show_header_property static
        get get_AlwaysShowHeaderProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property auto_suggest_box_property static
        get get_AutoSuggestBoxProperty slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property compact_mode_threshold_width_property static
        get get_CompactModeThresholdWidthProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property compact_pane_length_property static
        get get_CompactPaneLengthProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property display_mode_property static
        get get_DisplayModeProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property expanded_mode_threshold_width_property static
        get get_ExpandedModeThresholdWidthProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property settings_item_property static
        get get_SettingsItemProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property footer_menu_items_source_property static
        get get_FooterMenuItemsSourceProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_property static
        get get_HeaderProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_property static
        get get_HeaderTemplateProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_pane_open_property static
        get get_IsPaneOpenProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_pane_toggle_button_visible_property static
        get get_IsPaneToggleButtonVisibleProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_settings_visible_property static
        get get_IsSettingsVisibleProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_back_button_visible_property static
        get get_IsBackButtonVisibleProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_back_enabled_property static
        get get_IsBackEnabledProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_pane_visible_property static
        get get_IsPaneVisibleProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property overflow_label_mode_property static
        get get_OverflowLabelModeProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_custom_content_property static
        get get_PaneCustomContentProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_display_mode_property static
        get get_PaneDisplayModeProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_header_property static
        get get_PaneHeaderProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_title_property static
        get get_PaneTitleProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selection_follows_focus_property static
        get get_SelectionFollowsFocusProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property shoulder_navigation_enabled_property static
        get get_ShoulderNavigationEnabledProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property template_settings_property static
        get get_TemplateSettingsProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property content_overlay_property static
        get get_ContentOverlayProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event display_mode_changed
        add add_DisplayModeChanged slot=56 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DisplayModeChanged slot=57 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event item_invoked
        add add_ItemInvoked slot=54 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ItemInvoked slot=55 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event selection_changed
        add add_SelectionChanged slot=52 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SelectionChanged slot=53 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event back_requested
        add add_BackRequested slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BackRequested slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event collapsed
        add add_Collapsed slot=41 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Collapsed slot=42 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event expanding
        add add_Expanding slot=39 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Expanding slot=40 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pane_closed
        add add_PaneClosed slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PaneClosed slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pane_closing
        add add_PaneClosing slot=16 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PaneClosing slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pane_opened
        add add_PaneOpened slot=18 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PaneOpened slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pane_opening
        add add_PaneOpening slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PaneOpening slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method collapse
        method Collapse slot=44 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewItem name=item
    method container_from_menu_item
        method ContainerFromMenuItem slot=51 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=51
            in object name=item
            out class type=Windows.UI.Xaml.DependencyObject return
    method expand
        method Expand slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationView2 shape=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewItem name=item
    method menu_item_from_container
        method MenuItemFromContainer slot=50 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationView shape=51
            in class type=Windows.UI.Xaml.DependencyObject name=container
            out object return

enum Microsoft.UI.Xaml.Controls.NavigationViewBackButtonVisible python_type
    py NavigationViewBackButtonVisible
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewBackButtonVisible;i4)
    constant COLLAPSED 0
    constant VISIBLE 1
    constant AUTO 2

class Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs python_type
    py NavigationViewBackRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs;{ae752207-bd1b-5afa-a872-e9bbaeea0ede})
    default Microsoft.UI.Xaml.Controls.INavigationViewBackRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewBackRequestedEventArgs

enum Microsoft.UI.Xaml.Controls.NavigationViewDisplayMode python_type
    py NavigationViewDisplayMode
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewDisplayMode;i4)
    constant MINIMAL 0
    constant COMPACT 1
    constant EXPANDED 2

class Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs python_type
    py NavigationViewDisplayModeChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs;{58dcf1ea-9e56-522c-b3f8-34bd55ecaca4})
    default Microsoft.UI.Xaml.Controls.INavigationViewDisplayModeChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewDisplayModeChangedEventArgs
    property display_mode
        get get_DisplayMode slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewDisplayModeChangedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NavigationViewDisplayMode return

class Microsoft.UI.Xaml.Controls.NavigationViewItem composable python_type
    py NavigationViewItem
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItem;{143324cb-bb4c-5261-ad98-a31b4b57a0cc})
    base Microsoft.UI.Xaml.Controls.NavigationViewItemBase
    default Microsoft.UI.Xaml.Controls.INavigationViewItem
    requires Microsoft.UI.Xaml.Controls.INavigationViewItem
    requires Microsoft.UI.Xaml.Controls.INavigationViewItem2
    requires Microsoft.UI.Xaml.Controls.INavigationViewItem3
    factory Microsoft.UI.Xaml.Controls.INavigationViewItemStatics
    factory Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2
    factory Microsoft.UI.Xaml.Controls.INavigationViewItemStatics3
    composable Microsoft.UI.Xaml.Controls.INavigationViewItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItem return
    property icon
        get get_Icon slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return
        put put_Icon slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem shape=4
            in class type=Windows.UI.Xaml.Controls.IconElement name=value
    property compact_pane_length
        get get_CompactPaneLength slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem shape=4
            out double return
    property selects_on_invoked
        get get_SelectsOnInvoked slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out boolean return
        put put_SelectsOnInvoked slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            in boolean name=value
    property menu_items_source
        get get_MenuItemsSource slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out object return
        put put_MenuItemsSource slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            in object name=value
    property is_expanded
        get get_IsExpanded slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out boolean return
        put put_IsExpanded slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            in boolean name=value
    property is_child_selected
        get get_IsChildSelected slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out boolean return
        put put_IsChildSelected slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            in boolean name=value
    property has_unrealized_children
        get get_HasUnrealizedChildren slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out boolean return
        put put_HasUnrealizedChildren slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            in boolean name=value
    property menu_items
        get get_MenuItems slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem2 shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property info_badge
        get get_InfoBadge slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItem3 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.INavigationViewItem3 shape=4
            in class type=Microsoft.UI.Xaml.Controls.InfoBadge name=value
    property compact_pane_length_property static
        get get_CompactPaneLengthProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property icon_property static
        get get_IconProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property has_unrealized_children_property static
        get get_HasUnrealizedChildrenProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_child_selected_property static
        get get_IsChildSelectedProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_expanded_property static
        get get_IsExpandedProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_items_property static
        get get_MenuItemsProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property menu_items_source_property static
        get get_MenuItemsSourceProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selects_on_invoked_property static
        get get_SelectsOnInvokedProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property info_badge_property static
        get get_InfoBadgeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemStatics3 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.NavigationViewItemBase composable python_type
    py NavigationViewItemBase
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemBase;{33586494-af48-513f-be4d-f645e8c89005})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.INavigationViewItemBase
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemBase
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemBase2
    factory Microsoft.UI.Xaml.Controls.INavigationViewItemBaseStatics
    composable Microsoft.UI.Xaml.Controls.INavigationViewItemBaseFactory
    property is_selected
        get get_IsSelected slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemBase2 shape=4
            out boolean return
        put put_IsSelected slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemBase2 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.INavigationViewItemBaseStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs python_type
    py NavigationViewItemCollapsedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs;{b546f6a1-c66f-5ded-b5d7-bed0a26197e3})
    default Microsoft.UI.Xaml.Controls.INavigationViewItemCollapsedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemCollapsedEventArgs
    property collapsed_item
        get get_CollapsedItem slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemCollapsedEventArgs shape=4
            out object return
    property collapsed_item_container
        get get_CollapsedItemContainer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemCollapsedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemBase return

class Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs python_type
    py NavigationViewItemExpandingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs;{6f0941be-e991-52f8-8315-f08389497976})
    default Microsoft.UI.Xaml.Controls.INavigationViewItemExpandingEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemExpandingEventArgs
    property expanding_item
        get get_ExpandingItem slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemExpandingEventArgs shape=4
            out object return
    property expanding_item_container
        get get_ExpandingItemContainer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemExpandingEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemBase return

class Microsoft.UI.Xaml.Controls.NavigationViewItemHeader composable python_type
    py NavigationViewItemHeader
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemHeader;{432bc062-45bc-57ef-a2d3-11851a56a882})
    base Microsoft.UI.Xaml.Controls.NavigationViewItemBase
    default Microsoft.UI.Xaml.Controls.INavigationViewItemHeader
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemHeader
    composable Microsoft.UI.Xaml.Controls.INavigationViewItemHeaderFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemHeaderFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemHeader return

class Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs activatable python_type
    py NavigationViewItemInvokedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs;{074cebaa-5d05-547b-8cd6-d19ac2d9bb3b})
    default Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs2
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property invoked_item
        get get_InvokedItem slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs shape=4
            out object return
    property is_settings_invoked
        get get_IsSettingsInvoked slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs shape=4
            out boolean return
    property invoked_item_container
        get get_InvokedItemContainer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs2 shape=4
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemBase return
    property recommended_navigation_transition_info
        get get_RecommendedNavigationTransitionInfo slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemInvokedEventArgs2 shape=4
            out class type=Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo return

class Microsoft.UI.Xaml.Controls.NavigationViewItemSeparator composable python_type
    py NavigationViewItemSeparator
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewItemSeparator;{e3c35630-1d5f-5689-a0cb-8794485caacf})
    base Microsoft.UI.Xaml.Controls.NavigationViewItemBase
    default Microsoft.UI.Xaml.Controls.INavigationViewItemSeparator
    requires Microsoft.UI.Xaml.Controls.INavigationViewItemSeparator
    composable Microsoft.UI.Xaml.Controls.INavigationViewItemSeparatorFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewItemSeparatorFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemSeparator return

enum Microsoft.UI.Xaml.Controls.NavigationViewOverflowLabelMode python_type
    py NavigationViewOverflowLabelMode
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewOverflowLabelMode;i4)
    constant MORE_LABEL 0
    constant NO_LABEL 1

class Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs python_type
    py NavigationViewPaneClosingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs;{e8643304-6db4-5af5-bac2-62733ca037da})
    default Microsoft.UI.Xaml.Controls.INavigationViewPaneClosingEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewPaneClosingEventArgs
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewPaneClosingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INavigationViewPaneClosingEventArgs shape=4
            in boolean name=value

enum Microsoft.UI.Xaml.Controls.NavigationViewPaneDisplayMode python_type
    py NavigationViewPaneDisplayMode
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewPaneDisplayMode;i4)
    constant AUTO 0
    constant LEFT 1
    constant TOP 2
    constant LEFT_COMPACT 3
    constant LEFT_MINIMAL 4

class Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs python_type
    py NavigationViewSelectionChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs;{14a064a5-c79d-5f63-ac6e-1c313fe63566})
    default Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs2
    property is_settings_selected
        get get_IsSettingsSelected slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs shape=4
            out boolean return
    property selected_item
        get get_SelectedItem slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs shape=4
            out object return
    property recommended_navigation_transition_info
        get get_RecommendedNavigationTransitionInfo slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs2 shape=4
            out class type=Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo return
    property selected_item_container
        get get_SelectedItemContainer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewSelectionChangedEventArgs2 shape=4
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewItemBase return

enum Microsoft.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus python_type
    py NavigationViewSelectionFollowsFocus
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewSelectionFollowsFocus;i4)
    constant DISABLED 0
    constant ENABLED 1

enum Microsoft.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled python_type
    py NavigationViewShoulderNavigationEnabled
    signature enum(Microsoft.UI.Xaml.Controls.NavigationViewShoulderNavigationEnabled;i4)
    constant WHEN_SELECTION_FOLLOWS_FOCUS 0
    constant ALWAYS 1
    constant NEVER 2

class Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings composable python_type
    py NavigationViewTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings;{ae37a75d-4c4f-504d-83dc-a894f408f87c})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings
    requires Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings
    requires Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings2
    factory Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics
    factory Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics2
    composable Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NavigationViewTemplateSettings return
    property back_button_visibility
        get get_BackButtonVisibility slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property left_pane_visibility
        get get_LeftPaneVisibility slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property overflow_button_visibility
        get get_OverflowButtonVisibility slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property pane_toggle_button_visibility
        get get_PaneToggleButtonVisibility slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property pane_toggle_button_width
        get get_PaneToggleButtonWidth slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out double return
    property single_selection_follows_focus
        get get_SingleSelectionFollowsFocus slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out boolean return
    property smaller_pane_toggle_button_width
        get get_SmallerPaneToggleButtonWidth slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out double return
    property top_padding
        get get_TopPadding slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out double return
    property top_pane_visibility
        get get_TopPaneVisibility slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property open_pane_length
        get get_OpenPaneLength slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettings2 shape=4
            out double return
    property back_button_visibility_property static
        get get_BackButtonVisibilityProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property left_pane_visibility_property static
        get get_LeftPaneVisibilityProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property overflow_button_visibility_property static
        get get_OverflowButtonVisibilityProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_toggle_button_visibility_property static
        get get_PaneToggleButtonVisibilityProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_toggle_button_width_property static
        get get_PaneToggleButtonWidthProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property single_selection_follows_focus_property static
        get get_SingleSelectionFollowsFocusProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property smaller_pane_toggle_button_width_property static
        get get_SmallerPaneToggleButtonWidthProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property top_padding_property static
        get get_TopPaddingProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property top_pane_visibility_property static
        get get_TopPaneVisibilityProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property open_pane_length_property static
        get get_OpenPaneLengthProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INavigationViewTemplateSettingsStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.NonVirtualizingLayout composable python_type
    py NonVirtualizingLayout
    signature rc(Microsoft.UI.Xaml.Controls.NonVirtualizingLayout;{0c24defd-f68f-51d9-998e-4cbad48be012})
    base Microsoft.UI.Xaml.Controls.Layout
    default Microsoft.UI.Xaml.Controls.INonVirtualizingLayout
    requires Microsoft.UI.Xaml.Controls.INonVirtualizingLayout
    requires Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides
    composable Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutFactory
    overridable Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayout return
    method _arrange_override
        method ArrangeOverride slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides shape=134 reverse=386 overridable
            in class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext name=context
            in struct type=Windows.Foundation.Size name=finalSize
            out struct type=Windows.Foundation.Size return
    method _initialize_for_context_core
        method InitializeForContextCore slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides shape=4 reverse=22 overridable
            in class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext name=context
    method _measure_override
        method MeasureOverride slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides shape=134 reverse=385 overridable
            in class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext name=context
            in struct type=Windows.Foundation.Size name=availableSize
            out struct type=Windows.Foundation.Size return
    method _uninitialize_for_context_core
        method UninitializeForContextCore slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutOverrides shape=4 reverse=43 overridable
            in class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext name=context

class Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext composable python_type
    py NonVirtualizingLayoutContext
    signature rc(Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext;{0ba9c1bb-651c-5f63-bcbb-7bdfe74b7b38})
    base Microsoft.UI.Xaml.Controls.LayoutContext
    default Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContext
    requires Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContext
    requires Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextOverrides
    composable Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextFactory
    overridable Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NonVirtualizingLayoutContext return
    property children
        get get_Children slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContext shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> return
    property _children_core
        get get_ChildrenCore slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INonVirtualizingLayoutContextOverrides shape=4 reverse=22 overridable
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.UIElement> return

class Microsoft.UI.Xaml.Controls.NumberBox composable python_type
    py NumberBox
    signature rc(Microsoft.UI.Xaml.Controls.NumberBox;{22c43a67-d393-56a9-801a-2dea91877de6})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.INumberBox
    requires Microsoft.UI.Xaml.Controls.INumberBox
    factory Microsoft.UI.Xaml.Controls.INumberBoxStatics
    composable Microsoft.UI.Xaml.Controls.INumberBoxFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.NumberBox return
    property value
        get get_Value slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out double return
        put put_Value slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=2
            in double name=value
    property validation_mode
        get get_ValidationMode slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NumberBoxValidationMode return
        put put_ValidationMode slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NumberBoxValidationMode name=value
    property text_reading_order
        get get_TextReadingOrder slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out enum32 type=Windows.UI.Xaml.TextReadingOrder return
        put put_TextReadingOrder slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in enum32 type=Windows.UI.Xaml.TextReadingOrder name=value
    property text
        get get_Text slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out string return
        put put_Text slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in string name=value
    property spin_button_placement_mode
        get get_SpinButtonPlacementMode slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.NumberBoxSpinButtonPlacementMode return
        put put_SpinButtonPlacementMode slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.NumberBoxSpinButtonPlacementMode name=value
    property small_change
        get get_SmallChange slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out double return
        put put_SmallChange slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=2
            in double name=value
    property selection_highlight_color
        get get_SelectionHighlightColor slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out class type=Windows.UI.Xaml.Media.SolidColorBrush return
        put put_SelectionHighlightColor slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in class type=Windows.UI.Xaml.Media.SolidColorBrush name=value
    property selection_flyout
        get get_SelectionFlyout slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase return
        put put_SelectionFlyout slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase name=value
    property prevent_keyboard_display_on_programmatic_focus
        get get_PreventKeyboardDisplayOnProgrammaticFocus slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out boolean return
        put put_PreventKeyboardDisplayOnProgrammaticFocus slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in boolean name=value
    property placeholder_text
        get get_PlaceholderText slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out string return
        put put_PlaceholderText slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in string name=value
    property number_formatter
        get get_NumberFormatter slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out interface type=Windows.Globalization.NumberFormatting.INumberFormatter2 return
        put put_NumberFormatter slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in interface type=Windows.Globalization.NumberFormatting.INumberFormatter2 name=value
    property minimum
        get get_Minimum slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out double return
        put put_Minimum slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=2
            in double name=value
    property maximum
        get get_Maximum slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out double return
        put put_Maximum slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=2
            in double name=value
    property large_change
        get get_LargeChange slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out double return
        put put_LargeChange slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=2
            in double name=value
    property is_wrap_enabled
        get get_IsWrapEnabled slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out boolean return
        put put_IsWrapEnabled slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in boolean name=value
    property header_template
        get get_HeaderTemplate slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_HeaderTemplate slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property header
        get get_Header slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out object return
        put put_Header slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in object name=value
    property description
        get get_Description slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out object return
        put put_Description slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in object name=value
    property accepts_expression
        get get_AcceptsExpression slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            out boolean return
        put put_AcceptsExpression slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=4
            in boolean name=value
    property accepts_expression_property static
        get get_AcceptsExpressionProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property description_property static
        get get_DescriptionProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_property static
        get get_HeaderProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_property static
        get get_HeaderTemplateProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_wrap_enabled_property static
        get get_IsWrapEnabledProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property large_change_property static
        get get_LargeChangeProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property maximum_property static
        get get_MaximumProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property minimum_property static
        get get_MinimumProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property number_formatter_property static
        get get_NumberFormatterProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property placeholder_text_property static
        get get_PlaceholderTextProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property prevent_keyboard_display_on_programmatic_focus_property static
        get get_PreventKeyboardDisplayOnProgrammaticFocusProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selection_flyout_property static
        get get_SelectionFlyoutProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selection_highlight_color_property static
        get get_SelectionHighlightColorProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property small_change_property static
        get get_SmallChangeProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property spin_button_placement_mode_property static
        get get_SpinButtonPlacementModeProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property text_property static
        get get_TextProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property text_reading_order_property static
        get get_TextReadingOrderProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property validation_mode_property static
        get get_ValidationModeProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property value_property static
        get get_ValueProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event value_changed
        add add_ValueChanged slot=44 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NumberBox,Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ValueChanged slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.INumberBox shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.NumberBoxSpinButtonPlacementMode python_type
    py NumberBoxSpinButtonPlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.NumberBoxSpinButtonPlacementMode;i4)
    constant HIDDEN 0
    constant COMPACT 1
    constant INLINE 2

enum Microsoft.UI.Xaml.Controls.NumberBoxValidationMode python_type
    py NumberBoxValidationMode
    signature enum(Microsoft.UI.Xaml.Controls.NumberBoxValidationMode;i4)
    constant INVALID_INPUT_OVERWRITTEN 0
    constant DISABLED 1

class Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs python_type
    py NumberBoxValueChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs;{c66cf16e-7c8a-532e-9d23-058c1c98dd50})
    default Microsoft.UI.Xaml.Controls.INumberBoxValueChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.INumberBoxValueChangedEventArgs
    property new_value
        get get_NewValue slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxValueChangedEventArgs shape=4
            out double return
    property old_value
        get get_OldValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.INumberBoxValueChangedEventArgs shape=4
            out double return

enum Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind python_type
    py ParallaxSourceOffsetKind
    signature enum(Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind;i4)
    constant ABSOLUTE 0
    constant RELATIVE 1

class Microsoft.UI.Xaml.Controls.ParallaxView composable python_type
    py ParallaxView
    signature rc(Microsoft.UI.Xaml.Controls.ParallaxView;{692e1e53-4231-5de0-acb4-859e494dab73})
    base Windows.UI.Xaml.FrameworkElement
    default Microsoft.UI.Xaml.Controls.IParallaxView
    requires Microsoft.UI.Xaml.Controls.IParallaxView
    factory Microsoft.UI.Xaml.Controls.IParallaxViewStatics
    composable Microsoft.UI.Xaml.Controls.IParallaxViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ParallaxView return
    property vertical_source_start_offset
        get get_VerticalSourceStartOffset slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_VerticalSourceStartOffset slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property vertical_source_offset_kind
        get get_VerticalSourceOffsetKind slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind return
        put put_VerticalSourceOffsetKind slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind name=value
    property vertical_source_end_offset
        get get_VerticalSourceEndOffset slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_VerticalSourceEndOffset slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property vertical_shift
        get get_VerticalShift slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_VerticalShift slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property source
        get get_Source slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Source slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property max_vertical_shift_ratio
        get get_MaxVerticalShiftRatio slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_MaxVerticalShiftRatio slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property max_horizontal_shift_ratio
        get get_MaxHorizontalShiftRatio slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_MaxHorizontalShiftRatio slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property is_vertical_shift_clamped
        get get_IsVerticalShiftClamped slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out boolean return
        put put_IsVerticalShiftClamped slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in boolean name=value
    property is_horizontal_shift_clamped
        get get_IsHorizontalShiftClamped slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out boolean return
        put put_IsHorizontalShiftClamped slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in boolean name=value
    property horizontal_source_start_offset
        get get_HorizontalSourceStartOffset slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_HorizontalSourceStartOffset slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property horizontal_source_offset_kind
        get get_HorizontalSourceOffsetKind slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind return
        put put_HorizontalSourceOffsetKind slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ParallaxSourceOffsetKind name=value
    property horizontal_source_end_offset
        get get_HorizontalSourceEndOffset slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_HorizontalSourceEndOffset slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property horizontal_shift
        get get_HorizontalShift slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out double return
        put put_HorizontalShift slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=2
            in double name=value
    property child
        get get_Child slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Child slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property child_property static
        get get_ChildProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property horizontal_shift_property static
        get get_HorizontalShiftProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property horizontal_source_end_offset_property static
        get get_HorizontalSourceEndOffsetProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property horizontal_source_offset_kind_property static
        get get_HorizontalSourceOffsetKindProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property horizontal_source_start_offset_property static
        get get_HorizontalSourceStartOffsetProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_horizontal_shift_clamped_property static
        get get_IsHorizontalShiftClampedProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_vertical_shift_clamped_property static
        get get_IsVerticalShiftClampedProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_horizontal_shift_ratio_property static
        get get_MaxHorizontalShiftRatioProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_vertical_shift_ratio_property static
        get get_MaxVerticalShiftRatioProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property source_property static
        get get_SourceProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property vertical_shift_property static
        get get_VerticalShiftProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property vertical_source_end_offset_property static
        get get_VerticalSourceEndOffsetProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property vertical_source_offset_kind_property static
        get get_VerticalSourceOffsetKindProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property vertical_source_start_offset_property static
        get get_VerticalSourceStartOffsetProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IParallaxViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method refresh_automatic_horizontal_offsets
        method RefreshAutomaticHorizontalOffsets slot=34 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=0
    method refresh_automatic_vertical_offsets
        method RefreshAutomaticVerticalOffsets slot=35 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IParallaxView shape=0

class Microsoft.UI.Xaml.Controls.PathIconSource composable python_type
    py PathIconSource
    signature rc(Microsoft.UI.Xaml.Controls.PathIconSource;{3c89356e-0a21-5e5e-a2ba-d8837365143b})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.IPathIconSource
    requires Microsoft.UI.Xaml.Controls.IPathIconSource
    factory Microsoft.UI.Xaml.Controls.IPathIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.IPathIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPathIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.PathIconSource return
    property data
        get get_Data slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPathIconSource shape=4
            out class type=Windows.UI.Xaml.Media.Geometry return
        put put_Data slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPathIconSource shape=4
            in class type=Windows.UI.Xaml.Media.Geometry name=value
    property data_property static
        get get_DataProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPathIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.PersonPicture composable python_type
    py PersonPicture
    signature rc(Microsoft.UI.Xaml.Controls.PersonPicture;{976b210a-ddff-5e30-9fbd-95123be9aaac})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IPersonPicture
    requires Microsoft.UI.Xaml.Controls.IPersonPicture
    factory Microsoft.UI.Xaml.Controls.IPersonPictureStatics
    composable Microsoft.UI.Xaml.Controls.IPersonPictureFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.PersonPicture return
    property profile_picture
        get get_ProfilePicture slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_ProfilePicture slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property prefer_small_image
        get get_PreferSmallImage slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out boolean return
        put put_PreferSmallImage slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in boolean name=value
    property is_group
        get get_IsGroup slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out boolean return
        put put_IsGroup slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in boolean name=value
    property initials
        get get_Initials slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out string return
        put put_Initials slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in string name=value
    property display_name
        get get_DisplayName slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out string return
        put put_DisplayName slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in string name=value
    property contact
        get get_Contact slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out class type=Windows.ApplicationModel.Contacts.Contact return
        put put_Contact slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in class type=Windows.ApplicationModel.Contacts.Contact name=value
    property badge_text
        get get_BadgeText slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out string return
        put put_BadgeText slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in string name=value
    property badge_number
        get get_BadgeNumber slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out int32 return
        put put_BadgeNumber slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in int32 name=value
    property badge_image_source
        get get_BadgeImageSource slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_BadgeImageSource slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property badge_glyph
        get get_BadgeGlyph slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out string return
        put put_BadgeGlyph slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            in string name=value
    property template_settings
        get get_TemplateSettings slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPicture shape=4
            out class type=Microsoft.UI.Xaml.Controls.PersonPictureTemplateSettings return
    property badge_glyph_property static
        get get_BadgeGlyphProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property badge_image_source_property static
        get get_BadgeImageSourceProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property badge_number_property static
        get get_BadgeNumberProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property badge_text_property static
        get get_BadgeTextProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property contact_property static
        get get_ContactProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property display_name_property static
        get get_DisplayNameProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property initials_property static
        get get_InitialsProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_group_property static
        get get_IsGroupProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property prefer_small_image_property static
        get get_PreferSmallImageProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property profile_picture_property static
        get get_ProfilePictureProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.PersonPictureTemplateSettings python_type
    py PersonPictureTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.PersonPictureTemplateSettings;{9fb4ba10-cbf8-5dbf-918a-8323daa4f7e4})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IPersonPictureTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IPersonPictureTemplateSettings
    property actual_image_brush
        get get_ActualImageBrush slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Media.ImageBrush return
    property actual_initials
        get get_ActualInitials slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPersonPictureTemplateSettings shape=4
            out string return

class Microsoft.UI.Xaml.Controls.PipsPager composable python_type
    py PipsPager
    signature rc(Microsoft.UI.Xaml.Controls.PipsPager;{db89f276-c9d8-5bc2-b9ad-ab8ef33ed8e1})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IPipsPager
    requires Microsoft.UI.Xaml.Controls.IPipsPager
    factory Microsoft.UI.Xaml.Controls.IPipsPagerStatics
    composable Microsoft.UI.Xaml.Controls.IPipsPagerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.PipsPager return
    property selected_pip_style
        get get_SelectedPipStyle slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_SelectedPipStyle slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property selected_page_index
        get get_SelectedPageIndex slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out int32 return
        put put_SelectedPageIndex slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in int32 name=value
    property previous_button_visibility
        get get_PreviousButtonVisibility slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility return
        put put_PreviousButtonVisibility slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility name=value
    property previous_button_style
        get get_PreviousButtonStyle slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_PreviousButtonStyle slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property orientation
        get get_Orientation slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out enum32 type=Windows.UI.Xaml.Controls.Orientation return
        put put_Orientation slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in enum32 type=Windows.UI.Xaml.Controls.Orientation name=value
    property number_of_pages
        get get_NumberOfPages slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out int32 return
        put put_NumberOfPages slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in int32 name=value
    property normal_pip_style
        get get_NormalPipStyle slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_NormalPipStyle slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property next_button_visibility
        get get_NextButtonVisibility slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility return
        put put_NextButtonVisibility slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility name=value
    property next_button_style
        get get_NextButtonStyle slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_NextButtonStyle slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property max_visible_pips
        get get_MaxVisiblePips slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out int32 return
        put put_MaxVisiblePips slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            in int32 name=value
    property template_settings
        get get_TemplateSettings slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=4
            out class type=Microsoft.UI.Xaml.Controls.PipsPagerTemplateSettings return
    property max_visible_pips_property static
        get get_MaxVisiblePipsProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property next_button_style_property static
        get get_NextButtonStyleProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property next_button_visibility_property static
        get get_NextButtonVisibilityProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property normal_pip_style_property static
        get get_NormalPipStyleProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property number_of_pages_property static
        get get_NumberOfPagesProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property orientation_property static
        get get_OrientationProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property previous_button_style_property static
        get get_PreviousButtonStyleProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property previous_button_visibility_property static
        get get_PreviousButtonVisibilityProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_page_index_property static
        get get_SelectedPageIndexProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_pip_style_property static
        get get_SelectedPipStyleProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event selected_index_changed
        add add_SelectedIndexChanged slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.PipsPager,Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SelectedIndexChanged slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IPipsPager shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility python_type
    py PipsPagerButtonVisibility
    signature enum(Microsoft.UI.Xaml.Controls.PipsPagerButtonVisibility;i4)
    constant VISIBLE 0
    constant VISIBLE_ON_POINTER_OVER 1
    constant COLLAPSED 2

class Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs python_type
    py PipsPagerSelectedIndexChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs;{6c2ce4fc-bf52-5ca6-9da4-b0bd5b928d97})
    default Microsoft.UI.Xaml.Controls.IPipsPagerSelectedIndexChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IPipsPagerSelectedIndexChangedEventArgs

class Microsoft.UI.Xaml.Controls.PipsPagerTemplateSettings python_type
    py PipsPagerTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.PipsPagerTemplateSettings;{9d8c1252-56c5-57af-9a3a-08e9b947e5fa})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IPipsPagerTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IPipsPagerTemplateSettings
    property pips_pager_items
        get get_PipsPagerItems slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IPipsPagerTemplateSettings shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Int32> return

enum Microsoft.UI.Xaml.Controls.PlayerAnimationOptimization python_type
    py PlayerAnimationOptimization
    signature enum(Microsoft.UI.Xaml.Controls.PlayerAnimationOptimization;i4)
    constant LATENCY 0
    constant RESOURCES 1

class Microsoft.UI.Xaml.Controls.ProgressBar composable python_type
    py ProgressBar
    signature rc(Microsoft.UI.Xaml.Controls.ProgressBar;{87555c8c-0aaf-52c1-8390-0db17f40438e})
    base Windows.UI.Xaml.Controls.Primitives.RangeBase
    default Microsoft.UI.Xaml.Controls.IProgressBar
    requires Microsoft.UI.Xaml.Controls.IProgressBar
    factory Microsoft.UI.Xaml.Controls.IProgressBarStatics
    composable Microsoft.UI.Xaml.Controls.IProgressBarFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ProgressBar return
    property show_paused
        get get_ShowPaused slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            out boolean return
        put put_ShowPaused slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            in boolean name=value
    property show_error
        get get_ShowError slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            out boolean return
        put put_ShowError slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            in boolean name=value
    property is_indeterminate
        get get_IsIndeterminate slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            out boolean return
        put put_IsIndeterminate slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            in boolean name=value
    property template_settings
        get get_TemplateSettings slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBar shape=4
            out class type=Microsoft.UI.Xaml.Controls.ProgressBarTemplateSettings return
    property is_indeterminate_property static
        get get_IsIndeterminateProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property show_error_property static
        get get_ShowErrorProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property show_paused_property static
        get get_ShowPausedProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.ProgressBarTemplateSettings python_type
    py ProgressBarTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.ProgressBarTemplateSettings;{20d22a89-59f1-5e47-8c88-f06f95929eec})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings
    property clip_rect
        get get_ClipRect slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Media.RectangleGeometry return
    property container2_animation_end_position
        get get_Container2AnimationEndPosition slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property container2_animation_start_position
        get get_Container2AnimationStartPosition slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property container_animation_end_position
        get get_ContainerAnimationEndPosition slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property container_animation_mid_position
        get get_ContainerAnimationMidPosition slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property container_animation_start_position
        get get_ContainerAnimationStartPosition slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property ellipse_animation_end_position
        get get_EllipseAnimationEndPosition slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property ellipse_animation_well_position
        get get_EllipseAnimationWellPosition slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property ellipse_diameter
        get get_EllipseDiameter slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property ellipse_offset
        get get_EllipseOffset slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return
    property indicator_length_delta
        get get_IndicatorLengthDelta slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressBarTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.ProgressRing composable python_type
    py ProgressRing
    signature rc(Microsoft.UI.Xaml.Controls.ProgressRing;{2670d03f-e28c-5652-bee2-b5212ebdf7ff})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IProgressRing
    requires Microsoft.UI.Xaml.Controls.IProgressRing
    factory Microsoft.UI.Xaml.Controls.IProgressRingStatics
    composable Microsoft.UI.Xaml.Controls.IProgressRingFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ProgressRing return
    property value
        get get_Value slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out double return
        put put_Value slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=2
            in double name=value
    property minimum
        get get_Minimum slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out double return
        put put_Minimum slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=2
            in double name=value
    property maximum
        get get_Maximum slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out double return
        put put_Maximum slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=2
            in double name=value
    property is_indeterminate
        get get_IsIndeterminate slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out boolean return
        put put_IsIndeterminate slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            in boolean name=value
    property is_active
        get get_IsActive slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out boolean return
        put put_IsActive slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            in boolean name=value
    property template_settings
        get get_TemplateSettings slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRing shape=4
            out class type=Microsoft.UI.Xaml.Controls.ProgressRingTemplateSettings return
    property is_active_property static
        get get_IsActiveProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_indeterminate_property static
        get get_IsIndeterminateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property maximum_property static
        get get_MaximumProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property minimum_property static
        get get_MinimumProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property value_property static
        get get_ValueProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.ProgressRingTemplateSettings python_type
    py ProgressRingTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.ProgressRingTemplateSettings;{d1b7aaca-07a0-55ef-a9c5-8e44edad7499})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings
    requires Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings
    property ellipse_diameter
        get get_EllipseDiameter slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings shape=4
            out double return
    property ellipse_offset
        get get_EllipseOffset slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings shape=4
            out struct type=Windows.UI.Xaml.Thickness return
    property max_side_length
        get get_MaxSideLength slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IProgressRingTemplateSettings shape=4
            out double return

class Microsoft.UI.Xaml.Controls.RadioButtons composable python_type
    py RadioButtons
    signature rc(Microsoft.UI.Xaml.Controls.RadioButtons;{dd372d64-b740-5739-8d24-b6decc91f408})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IRadioButtons
    requires Microsoft.UI.Xaml.Controls.IRadioButtons
    factory Microsoft.UI.Xaml.Controls.IRadioButtonsStatics
    composable Microsoft.UI.Xaml.Controls.IRadioButtonsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RadioButtons return
    property selected_item
        get get_SelectedItem slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out object return
        put put_SelectedItem slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in object name=value
    property selected_index
        get get_SelectedIndex slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out int32 return
        put put_SelectedIndex slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in int32 name=value
    property max_columns
        get get_MaxColumns slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out int32 return
        put put_MaxColumns slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in int32 name=value
    property items_source
        get get_ItemsSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out object return
        put put_ItemsSource slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in object name=value
    property item_template
        get get_ItemTemplate slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out object return
        put put_ItemTemplate slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in object name=value
    property header_template
        get get_HeaderTemplate slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_HeaderTemplate slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property header
        get get_Header slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out object return
        put put_Header slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            in object name=value
    property items
        get get_Items slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property header_property static
        get get_HeaderProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_property static
        get get_HeaderTemplateProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_template_property static
        get get_ItemTemplateProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_property static
        get get_ItemsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_source_property static
        get get_ItemsSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_columns_property static
        get get_MaxColumnsProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_index_property static
        get get_SelectedIndexProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_item_property static
        get get_SelectedItemProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtonsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event selection_changed
        add add_SelectionChanged slot=16 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=51
            in delegate type=Windows.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.IRadioButtons shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method container_from_index
        method ContainerFromIndex slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioButtons shape=51
            in int32 name=index
            out class type=Windows.UI.Xaml.UIElement return

class Microsoft.UI.Xaml.Controls.RadioMenuFlyoutItem composable python_type
    py RadioMenuFlyoutItem
    signature rc(Microsoft.UI.Xaml.Controls.RadioMenuFlyoutItem;{9d6f45f5-5532-5669-8f02-05735953026a})
    base Windows.UI.Xaml.Controls.MenuFlyoutItem
    default Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem
    requires Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem
    factory Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics
    factory Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics2
    composable Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RadioMenuFlyoutItem return
    property is_checked
        get get_IsChecked slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem shape=4
            out boolean return
        put put_IsChecked slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem shape=4
            in boolean name=value
    property group_name
        get get_GroupName slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem shape=4
            out string return
        put put_GroupName slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItem shape=4
            in string name=value
    property group_name_property static
        get get_GroupNameProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_checked_property static
        get get_IsCheckedProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property are_check_states_enabled_property static
        get get_AreCheckStatesEnabledProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method get_are_check_states_enabled static
        method GetAreCheckStatesEnabled slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics2 shape=51 static
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutSubItem name=object
            out boolean return
    method set_are_check_states_enabled static
        method SetAreCheckStatesEnabled slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRadioMenuFlyoutItemStatics2 shape=51 static
            in class type=Windows.UI.Xaml.Controls.MenuFlyoutSubItem name=object
            in boolean name=value

class Microsoft.UI.Xaml.Controls.RatingControl composable python_type
    py RatingControl
    signature rc(Microsoft.UI.Xaml.Controls.RatingControl;{5488193b-ea4b-52c6-8544-c063219bcd90})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IRatingControl
    requires Microsoft.UI.Xaml.Controls.IRatingControl
    factory Microsoft.UI.Xaml.Controls.IRatingControlStatics
    composable Microsoft.UI.Xaml.Controls.IRatingControlFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RatingControl return
    property value
        get get_Value slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out double return
        put put_Value slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=2
            in double name=value
    property placeholder_value
        get get_PlaceholderValue slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out double return
        put put_PlaceholderValue slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=2
            in double name=value
    property max_rating
        get get_MaxRating slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out int32 return
        put put_MaxRating slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in int32 name=value
    property item_info
        get get_ItemInfo slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out class type=Microsoft.UI.Xaml.Controls.RatingItemInfo return
        put put_ItemInfo slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in class type=Microsoft.UI.Xaml.Controls.RatingItemInfo name=value
    property is_read_only
        get get_IsReadOnly slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out boolean return
        put put_IsReadOnly slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in boolean name=value
    property is_clear_enabled
        get get_IsClearEnabled slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out boolean return
        put put_IsClearEnabled slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in boolean name=value
    property initial_set_value
        get get_InitialSetValue slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out int32 return
        put put_InitialSetValue slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in int32 name=value
    property caption
        get get_Caption slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            out string return
        put put_Caption slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=4
            in string name=value
    property caption_property static
        get get_CaptionProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property initial_set_value_property static
        get get_InitialSetValueProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_clear_enabled_property static
        get get_IsClearEnabledProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_read_only_property static
        get get_IsReadOnlyProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_info_property static
        get get_ItemInfoProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property max_rating_property static
        get get_MaxRatingProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property placeholder_value_property static
        get get_PlaceholderValueProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property value_property static
        get get_ValueProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event value_changed
        add add_ValueChanged slot=22 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RatingControl,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ValueChanged slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingControl shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.RatingItemFontInfo composable python_type
    py RatingItemFontInfo
    signature rc(Microsoft.UI.Xaml.Controls.RatingItemFontInfo;{995a16dc-3a0f-5727-9f38-52cfc8143654})
    base Microsoft.UI.Xaml.Controls.RatingItemInfo
    default Microsoft.UI.Xaml.Controls.IRatingItemFontInfo
    requires Microsoft.UI.Xaml.Controls.IRatingItemFontInfo
    factory Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics
    composable Microsoft.UI.Xaml.Controls.IRatingItemFontInfoFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RatingItemFontInfo return
    property unset_glyph
        get get_UnsetGlyph slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_UnsetGlyph slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property pointer_over_placeholder_glyph
        get get_PointerOverPlaceholderGlyph slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_PointerOverPlaceholderGlyph slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property pointer_over_glyph
        get get_PointerOverGlyph slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_PointerOverGlyph slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property placeholder_glyph
        get get_PlaceholderGlyph slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_PlaceholderGlyph slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property glyph
        get get_Glyph slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_Glyph slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property disabled_glyph
        get get_DisabledGlyph slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            out string return
        put put_DisabledGlyph slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfo shape=4
            in string name=value
    property disabled_glyph_property static
        get get_DisabledGlyphProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property glyph_property static
        get get_GlyphProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property placeholder_glyph_property static
        get get_PlaceholderGlyphProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_over_glyph_property static
        get get_PointerOverGlyphProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_over_placeholder_glyph_property static
        get get_PointerOverPlaceholderGlyphProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property unset_glyph_property static
        get get_UnsetGlyphProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemFontInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.RatingItemImageInfo composable python_type
    py RatingItemImageInfo
    signature rc(Microsoft.UI.Xaml.Controls.RatingItemImageInfo;{610268e4-af6e-5c1c-8d0f-bb46c06d6782})
    base Microsoft.UI.Xaml.Controls.RatingItemInfo
    default Microsoft.UI.Xaml.Controls.IRatingItemImageInfo
    requires Microsoft.UI.Xaml.Controls.IRatingItemImageInfo
    factory Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics
    composable Microsoft.UI.Xaml.Controls.IRatingItemImageInfoFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RatingItemImageInfo return
    property unset_image
        get get_UnsetImage slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_UnsetImage slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property pointer_over_placeholder_image
        get get_PointerOverPlaceholderImage slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_PointerOverPlaceholderImage slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property pointer_over_image
        get get_PointerOverImage slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_PointerOverImage slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property placeholder_image
        get get_PlaceholderImage slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_PlaceholderImage slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property image
        get get_Image slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_Image slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property disabled_image
        get get_DisabledImage slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            out class type=Windows.UI.Xaml.Media.ImageSource return
        put put_DisabledImage slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfo shape=4
            in class type=Windows.UI.Xaml.Media.ImageSource name=value
    property disabled_image_property static
        get get_DisabledImageProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property image_property static
        get get_ImageProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property placeholder_image_property static
        get get_PlaceholderImageProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_over_image_property static
        get get_PointerOverImageProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_over_placeholder_image_property static
        get get_PointerOverPlaceholderImageProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property unset_image_property static
        get get_UnsetImageProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemImageInfoStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.RatingItemInfo composable python_type
    py RatingItemInfo
    signature rc(Microsoft.UI.Xaml.Controls.RatingItemInfo;{801e924e-3613-55dd-8321-9ebabbed0b8a})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.IRatingItemInfo
    requires Microsoft.UI.Xaml.Controls.IRatingItemInfo
    composable Microsoft.UI.Xaml.Controls.IRatingItemInfoFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRatingItemInfoFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RatingItemInfo return

class Microsoft.UI.Xaml.Controls.RefreshContainer composable python_type
    py RefreshContainer
    signature rc(Microsoft.UI.Xaml.Controls.RefreshContainer;{1c9778e8-a427-5f86-9d5e-02db9b2c4093})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.IRefreshContainer
    requires Microsoft.UI.Xaml.Controls.IRefreshContainer
    factory Microsoft.UI.Xaml.Controls.IRefreshContainerStatics
    composable Microsoft.UI.Xaml.Controls.IRefreshContainerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RefreshContainer return
    property visualizer
        get get_Visualizer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=4
            out class type=Microsoft.UI.Xaml.Controls.RefreshVisualizer return
        put put_Visualizer slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=4
            in class type=Microsoft.UI.Xaml.Controls.RefreshVisualizer name=value
    property pull_direction
        get get_PullDirection slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.RefreshPullDirection return
        put put_PullDirection slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.RefreshPullDirection name=value
    property pull_direction_property static
        get get_PullDirectionProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property visualizer_property static
        get get_VisualizerProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event refresh_requested
        add add_RefreshRequested slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshContainer,Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_RefreshRequested slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method request_refresh
        method RequestRefresh slot=12 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshContainer shape=0

class Microsoft.UI.Xaml.Controls.RefreshInteractionRatioChangedEventArgs python_type
    py RefreshInteractionRatioChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.RefreshInteractionRatioChangedEventArgs;{790b70e0-f199-552b-b126-6cb45c2de8f9})
    default Microsoft.UI.Xaml.Controls.IRefreshInteractionRatioChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IRefreshInteractionRatioChangedEventArgs
    property interaction_ratio
        get get_InteractionRatio slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshInteractionRatioChangedEventArgs shape=4
            out double return

enum Microsoft.UI.Xaml.Controls.RefreshPullDirection python_type
    py RefreshPullDirection
    signature enum(Microsoft.UI.Xaml.Controls.RefreshPullDirection;i4)
    constant LEFT_TO_RIGHT 0
    constant TOP_TO_BOTTOM 1
    constant RIGHT_TO_LEFT 2
    constant BOTTOM_TO_TOP 3

class Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs python_type
    py RefreshRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs;{ed97a956-6019-5329-9312-f885b5c774cd})
    default Microsoft.UI.Xaml.Controls.IRefreshRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.IRefreshRequestedEventArgs
    method get_deferral
        method GetDeferral slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshRequestedEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs python_type
    py RefreshStateChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs;{7be897ce-17c4-5fdf-b441-c6ef3301e0f6})
    default Microsoft.UI.Xaml.Controls.IRefreshStateChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IRefreshStateChangedEventArgs
    property new_state
        get get_NewState slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshStateChangedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.RefreshVisualizerState return
    property old_state
        get get_OldState slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshStateChangedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.RefreshVisualizerState return

class Microsoft.UI.Xaml.Controls.RefreshVisualizer composable python_type
    py RefreshVisualizer
    signature rc(Microsoft.UI.Xaml.Controls.RefreshVisualizer;{a000afd1-d2fc-5391-b421-ee5c975ac945})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IRefreshVisualizer
    requires Microsoft.UI.Xaml.Controls.IRefreshVisualizer
    factory Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics
    composable Microsoft.UI.Xaml.Controls.IRefreshVisualizerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RefreshVisualizer return
    property orientation
        get get_Orientation slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.RefreshVisualizerOrientation return
        put put_Orientation slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.RefreshVisualizerOrientation name=value
    property content
        get get_Content slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Content slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property state
        get get_State slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.RefreshVisualizerState return
    property content_property static
        get get_ContentProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property info_provider_property static
        get get_InfoProviderProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property orientation_property static
        get get_OrientationProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property state_property static
        get get_StateProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event refresh_requested
        add add_RefreshRequested slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshVisualizer,Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_RefreshRequested slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event refresh_state_changed
        add add_RefreshStateChanged slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshVisualizer,Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_RefreshStateChanged slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method request_refresh
        method RequestRefresh slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IRefreshVisualizer shape=0

enum Microsoft.UI.Xaml.Controls.RefreshVisualizerOrientation python_type
    py RefreshVisualizerOrientation
    signature enum(Microsoft.UI.Xaml.Controls.RefreshVisualizerOrientation;i4)
    constant AUTO 0
    constant NORMAL 1
    constant ROTATE90_DEGREES_COUNTERCLOCKWISE 2
    constant ROTATE270_DEGREES_COUNTERCLOCKWISE 3

enum Microsoft.UI.Xaml.Controls.RefreshVisualizerState python_type
    py RefreshVisualizerState
    signature enum(Microsoft.UI.Xaml.Controls.RefreshVisualizerState;i4)
    constant IDLE 0
    constant PEEKING 1
    constant INTERACTING 2
    constant PENDING 3
    constant REFRESHING 4

class Microsoft.UI.Xaml.Controls.RevealListViewItemPresenter composable python_type
    py RevealListViewItemPresenter
    signature rc(Microsoft.UI.Xaml.Controls.RevealListViewItemPresenter;{365fdbac-3989-559c-bea9-764561881c96})
    base Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter
    default Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenter
    requires Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenter
    composable Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IRevealListViewItemPresenterFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.RevealListViewItemPresenter return

class Microsoft.UI.Xaml.Controls.SplitButton composable python_type
    py SplitButton
    signature rc(Microsoft.UI.Xaml.Controls.SplitButton;{8b09006a-6241-594f-93e4-8bf051d7ba8f})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.ISplitButton
    requires Microsoft.UI.Xaml.Controls.ISplitButton
    factory Microsoft.UI.Xaml.Controls.ISplitButtonStatics
    composable Microsoft.UI.Xaml.Controls.ISplitButtonFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButtonFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.SplitButton return
    property flyout
        get get_Flyout slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            out class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase return
        put put_Flyout slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            in class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase name=value
    property command_parameter
        get get_CommandParameter slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            out object return
        put put_CommandParameter slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            in object name=value
    property command
        get get_Command slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_Command slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property command_parameter_property static
        get get_CommandParameterProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButtonStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property command_property static
        get get_CommandProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButtonStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property flyout_property static
        get get_FlyoutProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButtonStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event click
        add add_Click slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.SplitButton,Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Click slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISplitButton shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs python_type
    py SplitButtonClickEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs;{6af896c2-e65a-5998-9c82-2af8f3e0741f})
    default Microsoft.UI.Xaml.Controls.ISplitButtonClickEventArgs
    requires Microsoft.UI.Xaml.Controls.ISplitButtonClickEventArgs

class Microsoft.UI.Xaml.Controls.StackLayout composable python_type
    py StackLayout
    signature rc(Microsoft.UI.Xaml.Controls.StackLayout;{6bf7f61b-0cef-5d92-a828-93efbd6df4c1})
    base Microsoft.UI.Xaml.Controls.VirtualizingLayout
    default Microsoft.UI.Xaml.Controls.IStackLayout
    requires Microsoft.UI.Xaml.Controls.IStackLayout
    factory Microsoft.UI.Xaml.Controls.IStackLayoutStatics
    composable Microsoft.UI.Xaml.Controls.IStackLayoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IStackLayoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.StackLayout return
    property spacing
        get get_Spacing slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IStackLayout shape=4
            out double return
        put put_Spacing slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IStackLayout shape=2
            in double name=value
    property orientation
        get get_Orientation slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IStackLayout shape=4
            out enum32 type=Windows.UI.Xaml.Controls.Orientation return
        put put_Orientation slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IStackLayout shape=4
            in enum32 type=Windows.UI.Xaml.Controls.Orientation name=value
    property orientation_property static
        get get_OrientationProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IStackLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property spacing_property static
        get get_SpacingProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IStackLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.SwipeBehaviorOnInvoked python_type
    py SwipeBehaviorOnInvoked
    signature enum(Microsoft.UI.Xaml.Controls.SwipeBehaviorOnInvoked;i4)
    constant AUTO 0
    constant CLOSE 1
    constant REMAIN_OPEN 2

class Microsoft.UI.Xaml.Controls.SwipeControl composable python_type
    py SwipeControl
    signature rc(Microsoft.UI.Xaml.Controls.SwipeControl;{337800fe-f51d-5f6b-9d35-e7f5de10a97c})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.ISwipeControl
    requires Microsoft.UI.Xaml.Controls.ISwipeControl
    factory Microsoft.UI.Xaml.Controls.ISwipeControlStatics
    composable Microsoft.UI.Xaml.Controls.ISwipeControlFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControlFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.SwipeControl return
    property top_items
        get get_TopItems slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            out class type=Microsoft.UI.Xaml.Controls.SwipeItems return
        put put_TopItems slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            in class type=Microsoft.UI.Xaml.Controls.SwipeItems name=value
    property right_items
        get get_RightItems slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            out class type=Microsoft.UI.Xaml.Controls.SwipeItems return
        put put_RightItems slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            in class type=Microsoft.UI.Xaml.Controls.SwipeItems name=value
    property left_items
        get get_LeftItems slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            out class type=Microsoft.UI.Xaml.Controls.SwipeItems return
        put put_LeftItems slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            in class type=Microsoft.UI.Xaml.Controls.SwipeItems name=value
    property bottom_items
        get get_BottomItems slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            out class type=Microsoft.UI.Xaml.Controls.SwipeItems return
        put put_BottomItems slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=4
            in class type=Microsoft.UI.Xaml.Controls.SwipeItems name=value
    property bottom_items_property static
        get get_BottomItemsProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property left_items_property static
        get get_LeftItemsProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property right_items_property static
        get get_RightItemsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property top_items_property static
        get get_TopItemsProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeControlStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method close
        method Close slot=14 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeControl shape=0

class Microsoft.UI.Xaml.Controls.SwipeItem composable python_type
    py SwipeItem
    signature rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ISwipeItem
    requires Microsoft.UI.Xaml.Controls.ISwipeItem
    factory Microsoft.UI.Xaml.Controls.ISwipeItemStatics
    composable Microsoft.UI.Xaml.Controls.ISwipeItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.SwipeItem return
    property text
        get get_Text slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out string return
        put put_Text slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in string name=value
    property icon_source
        get get_IconSource slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_IconSource slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property foreground
        get get_Foreground slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out class type=Windows.UI.Xaml.Media.Brush return
        put put_Foreground slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in class type=Windows.UI.Xaml.Media.Brush name=value
    property command_parameter
        get get_CommandParameter slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out object return
        put put_CommandParameter slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in object name=value
    property command
        get get_Command slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_Command slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property behavior_on_invoked
        get get_BehaviorOnInvoked slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.SwipeBehaviorOnInvoked return
        put put_BehaviorOnInvoked slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.SwipeBehaviorOnInvoked name=value
    property background
        get get_Background slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            out class type=Windows.UI.Xaml.Media.Brush return
        put put_Background slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=4
            in class type=Windows.UI.Xaml.Media.Brush name=value
    property background_property static
        get get_BackgroundProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property behavior_on_invoked_property static
        get get_BehaviorOnInvokedProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property command_parameter_property static
        get get_CommandParameterProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property command_property static
        get get_CommandProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property foreground_property static
        get get_ForegroundProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property icon_source_property static
        get get_IconSourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property text_property static
        get get_TextProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event invoked
        add add_Invoked slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.SwipeItem,Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Invoked slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItem shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs python_type
    py SwipeItemInvokedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs;{7bf51c95-53a2-5a0d-bb32-2b4b1f7d2f20})
    default Microsoft.UI.Xaml.Controls.ISwipeItemInvokedEventArgs
    requires Microsoft.UI.Xaml.Controls.ISwipeItemInvokedEventArgs
    property swipe_control
        get get_SwipeControl slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemInvokedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.SwipeControl return

class Microsoft.UI.Xaml.Controls.SwipeItems composable python_type iterable sequence mutable_sequence
    py SwipeItems
    signature rc(Microsoft.UI.Xaml.Controls.SwipeItems;{40d3022b-c82b-5565-a4e4-ad9d7a66b1a9})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ISwipeItems
    requires Microsoft.UI.Xaml.Controls.ISwipeItems
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Controls.SwipeItem>
    factory Microsoft.UI.Xaml.Controls.ISwipeItemsStatics
    composable Microsoft.UI.Xaml.Controls.ISwipeItemsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.SwipeItems return
    property mode
        get get_Mode slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItems shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.SwipeMode return
        put put_Mode slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISwipeItems shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.SwipeMode name=value
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=4 reverse=43 role=size
            out uint32 return
    property mode_property static
        get get_ModeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISwipeItemsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method append
        method Append slot=13 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Controls.SwipeItem> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Controls.SwipeItem return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Controls.SwipeItem> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem 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.SwipeItem> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> 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.SwipeItem> 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.SwipeItem> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Controls.SwipeItem name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.SwipeItem> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=value

enum Microsoft.UI.Xaml.Controls.SwipeMode python_type
    py SwipeMode
    signature enum(Microsoft.UI.Xaml.Controls.SwipeMode;i4)
    constant REVEAL 0
    constant EXECUTE 1

class Microsoft.UI.Xaml.Controls.SymbolIconSource composable python_type
    py SymbolIconSource
    signature rc(Microsoft.UI.Xaml.Controls.SymbolIconSource;{1f8098d4-f3ea-5360-b0aa-8065bb7226ae})
    base Microsoft.UI.Xaml.Controls.IconSource
    default Microsoft.UI.Xaml.Controls.ISymbolIconSource
    requires Microsoft.UI.Xaml.Controls.ISymbolIconSource
    factory Microsoft.UI.Xaml.Controls.ISymbolIconSourceStatics
    composable Microsoft.UI.Xaml.Controls.ISymbolIconSourceFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISymbolIconSourceFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.SymbolIconSource return
    property symbol
        get get_Symbol slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISymbolIconSource shape=4
            out enum32 type=Windows.UI.Xaml.Controls.Symbol return
        put put_Symbol slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ISymbolIconSource shape=4
            in enum32 type=Windows.UI.Xaml.Controls.Symbol name=value
    property symbol_property static
        get get_SymbolProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ISymbolIconSourceStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.TabView composable python_type
    py TabView
    signature rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.ITabView
    requires Microsoft.UI.Xaml.Controls.ITabView
    factory Microsoft.UI.Xaml.Controls.ITabViewStatics
    composable Microsoft.UI.Xaml.Controls.ITabViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TabView return
    property tab_width_mode
        get get_TabWidthMode slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TabViewWidthMode return
        put put_TabWidthMode slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TabViewWidthMode name=value
    property tab_strip_header_template
        get get_TabStripHeaderTemplate slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_TabStripHeaderTemplate slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property tab_strip_header
        get get_TabStripHeader slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out object return
        put put_TabStripHeader slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in object name=value
    property tab_strip_footer_template
        get get_TabStripFooterTemplate slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_TabStripFooterTemplate slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property tab_strip_footer
        get get_TabStripFooter slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out object return
        put put_TabStripFooter slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in object name=value
    property tab_items_source
        get get_TabItemsSource slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out object return
        put put_TabItemsSource slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in object name=value
    property tab_item_template_selector
        get get_TabItemTemplateSelector slot=37 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out class type=Windows.UI.Xaml.Controls.DataTemplateSelector return
        put put_TabItemTemplateSelector slot=38 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in class type=Windows.UI.Xaml.Controls.DataTemplateSelector name=value
    property tab_item_template
        get get_TabItemTemplate slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_TabItemTemplate slot=36 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property selected_item
        get get_SelectedItem slot=47 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out object return
        put put_SelectedItem slot=48 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in object name=value
    property selected_index
        get get_SelectedIndex slot=45 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out int32 return
        put put_SelectedIndex slot=46 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in int32 name=value
    property is_add_tab_button_visible
        get get_IsAddTabButtonVisible slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out boolean return
        put put_IsAddTabButtonVisible slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in boolean name=value
    property close_button_overlay_mode
        get get_CloseButtonOverlayMode slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TabViewCloseButtonOverlayMode return
        put put_CloseButtonOverlayMode slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TabViewCloseButtonOverlayMode name=value
    property can_reorder_tabs
        get get_CanReorderTabs slot=41 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out boolean return
        put put_CanReorderTabs slot=42 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in boolean name=value
    property can_drag_tabs
        get get_CanDragTabs slot=39 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out boolean return
        put put_CanDragTabs slot=40 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in boolean name=value
    property allow_drop_tabs
        get get_AllowDropTabs slot=43 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out boolean return
        put put_AllowDropTabs slot=44 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in boolean name=value
    property add_tab_button_command_parameter
        get get_AddTabButtonCommandParameter slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out object return
        put put_AddTabButtonCommandParameter slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in object name=value
    property add_tab_button_command
        get get_AddTabButtonCommand slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_AddTabButtonCommand slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property tab_items
        get get_TabItems slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property add_tab_button_command_parameter_property static
        get get_AddTabButtonCommandParameterProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property add_tab_button_command_property static
        get get_AddTabButtonCommandProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property allow_drop_tabs_property static
        get get_AllowDropTabsProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_drag_tabs_property static
        get get_CanDragTabsProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_reorder_tabs_property static
        get get_CanReorderTabsProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_overlay_mode_property static
        get get_CloseButtonOverlayModeProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_add_tab_button_visible_property static
        get get_IsAddTabButtonVisibleProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_index_property static
        get get_SelectedIndexProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selected_item_property static
        get get_SelectedItemProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_item_template_property static
        get get_TabItemTemplateProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_item_template_selector_property static
        get get_TabItemTemplateSelectorProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_items_property static
        get get_TabItemsProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_items_source_property static
        get get_TabItemsSourceProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_strip_footer_property static
        get get_TabStripFooterProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_strip_footer_template_property static
        get get_TabStripFooterTemplateProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_strip_header_property static
        get get_TabStripHeaderProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_strip_header_template_property static
        get get_TabStripHeaderTemplateProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_width_mode_property static
        get get_TabWidthModeProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event add_tab_button_click
        add add_AddTabButtonClick slot=28 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AddTabButtonClick slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event selection_changed
        add add_SelectionChanged slot=51 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.UI.Xaml.Controls.SelectionChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SelectionChanged slot=52 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_close_requested
        add add_TabCloseRequested slot=24 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabCloseRequested slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_drag_completed
        add add_TabDragCompleted slot=55 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabDragCompleted slot=56 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_drag_starting
        add add_TabDragStarting slot=53 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabDragStarting slot=54 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_dropped_outside
        add add_TabDroppedOutside slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabDroppedOutside slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_items_changed
        add add_TabItemsChanged slot=30 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Windows.Foundation.Collections.IVectorChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabItemsChanged slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_strip_drag_over
        add add_TabStripDragOver slot=57 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabStripDragOver slot=58 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tab_strip_drop
        add add_TabStripDrop slot=59 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_TabStripDrop slot=60 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method container_from_index
        method ContainerFromIndex slot=50 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in int32 name=index
            out class type=Windows.UI.Xaml.DependencyObject return
    method container_from_item
        method ContainerFromItem slot=49 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabView shape=51
            in object name=item
            out class type=Windows.UI.Xaml.DependencyObject return

enum Microsoft.UI.Xaml.Controls.TabViewCloseButtonOverlayMode python_type
    py TabViewCloseButtonOverlayMode
    signature enum(Microsoft.UI.Xaml.Controls.TabViewCloseButtonOverlayMode;i4)
    constant AUTO 0
    constant ON_POINTER_OVER 1
    constant ALWAYS 2

class Microsoft.UI.Xaml.Controls.TabViewItem composable python_type
    py TabViewItem
    signature rc(Microsoft.UI.Xaml.Controls.TabViewItem;{291f3e98-4f17-5021-94f0-6a5b304312b6})
    base Windows.UI.Xaml.Controls.ListViewItem
    default Microsoft.UI.Xaml.Controls.ITabViewItem
    requires Microsoft.UI.Xaml.Controls.ITabViewItem
    factory Microsoft.UI.Xaml.Controls.ITabViewItemStatics
    composable Microsoft.UI.Xaml.Controls.ITabViewItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TabViewItem return
    property is_closable
        get get_IsClosable slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            out boolean return
        put put_IsClosable slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            in boolean name=value
    property icon_source
        get get_IconSource slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_IconSource slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property header_template
        get get_HeaderTemplate slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_HeaderTemplate slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property header
        get get_Header slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            out object return
        put put_Header slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            in object name=value
    property tab_view_template_settings
        get get_TabViewTemplateSettings slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=4
            out class type=Microsoft.UI.Xaml.Controls.TabViewItemTemplateSettings return
    property header_property static
        get get_HeaderProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property header_template_property static
        get get_HeaderTemplateProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property icon_source_property static
        get get_IconSourceProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_closable_property static
        get get_IsClosableProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_view_template_settings_property static
        get get_TabViewTemplateSettingsProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event close_requested
        add add_CloseRequested slot=15 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabViewItem,Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CloseRequested slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItem shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.TabViewItemTemplateSettings composable python_type
    py TabViewItemTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.TabViewItemTemplateSettings;{d1b2d760-cc38-5a96-bc92-10ee3b36988c})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings2
    factory Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics
    factory Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics2
    composable Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TabViewItemTemplateSettings return
    property icon_element
        get get_IconElement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return
        put put_IconElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings shape=4
            in class type=Windows.UI.Xaml.Controls.IconElement name=value
    property tab_geometry
        get get_TabGeometry slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings2 shape=4
            out class type=Windows.UI.Xaml.Media.Geometry return
        put put_TabGeometry slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettings2 shape=4
            in class type=Windows.UI.Xaml.Media.Geometry name=value
    property icon_element_property static
        get get_IconElementProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_geometry_property static
        get get_TabGeometryProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewItemTemplateSettingsStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs python_type
    py TabViewTabCloseRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs;{d56ab9b2-e264-5c7e-a1cb-e41a16a6c6c6})
    default Microsoft.UI.Xaml.Controls.ITabViewTabCloseRequestedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITabViewTabCloseRequestedEventArgs
    property item
        get get_Item slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabCloseRequestedEventArgs shape=4
            out object return
    property tab
        get get_Tab slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabCloseRequestedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TabViewItem return

class Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs python_type
    py TabViewTabDragCompletedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs;{791fc623-c8f6-5102-81bd-1869cde82284})
    default Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs
    property drop_result
        get get_DropResult slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
    property item
        get get_Item slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs shape=4
            out object return
    property tab
        get get_Tab slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragCompletedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TabViewItem return

class Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs python_type
    py TabViewTabDragStartingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs;{97682812-1a7b-53fd-8b4e-c2f70d2ad250})
    default Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs
    requires Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs shape=4
            in boolean name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackage return
    property item
        get get_Item slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs shape=4
            out object return
    property tab
        get get_Tab slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDragStartingEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TabViewItem return

class Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs python_type
    py TabViewTabDroppedOutsideEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs;{1f1f4d5d-0fb1-51ab-b66f-f7a322bf2d13})
    default Microsoft.UI.Xaml.Controls.ITabViewTabDroppedOutsideEventArgs
    requires Microsoft.UI.Xaml.Controls.ITabViewTabDroppedOutsideEventArgs
    property item
        get get_Item slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDroppedOutsideEventArgs shape=4
            out object return
    property tab
        get get_Tab slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITabViewTabDroppedOutsideEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TabViewItem return

enum Microsoft.UI.Xaml.Controls.TabViewWidthMode python_type
    py TabViewWidthMode
    signature enum(Microsoft.UI.Xaml.Controls.TabViewWidthMode;i4)
    constant EQUAL 0
    constant SIZE_TO_CONTENT 1
    constant COMPACT 2

class Microsoft.UI.Xaml.Controls.TeachingTip composable python_type
    py TeachingTip
    signature rc(Microsoft.UI.Xaml.Controls.TeachingTip;{5b200440-4fcc-5fdb-b418-b5797b0874ad})
    base Windows.UI.Xaml.Controls.ContentControl
    default Microsoft.UI.Xaml.Controls.ITeachingTip
    requires Microsoft.UI.Xaml.Controls.ITeachingTip
    factory Microsoft.UI.Xaml.Controls.ITeachingTipStatics
    composable Microsoft.UI.Xaml.Controls.ITeachingTipFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TeachingTip return
    property title
        get get_Title slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out string return
        put put_Title slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in string name=value
    property target
        get get_Target slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Windows.UI.Xaml.FrameworkElement return
        put put_Target slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in class type=Windows.UI.Xaml.FrameworkElement name=value
    property tail_visibility
        get get_TailVisibility slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipTailVisibility return
        put put_TailVisibility slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipTailVisibility name=value
    property subtitle
        get get_Subtitle slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out string return
        put put_Subtitle slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in string name=value
    property should_constrain_to_root_bounds
        get get_ShouldConstrainToRootBounds slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out boolean return
        put put_ShouldConstrainToRootBounds slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in boolean name=value
    property preferred_placement
        get get_PreferredPlacement slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipPlacementMode return
        put put_PreferredPlacement slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipPlacementMode name=value
    property placement_margin
        get get_PlacementMargin slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out struct type=Windows.UI.Xaml.Thickness return
        put put_PlacementMargin slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=14
            in struct type=Windows.UI.Xaml.Thickness name=value
    property is_open
        get get_IsOpen slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out boolean return
        put put_IsOpen slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in boolean name=value
    property is_light_dismiss_enabled
        get get_IsLightDismissEnabled slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out boolean return
        put put_IsLightDismissEnabled slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in boolean name=value
    property icon_source
        get get_IconSource slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Microsoft.UI.Xaml.Controls.IconSource return
        put put_IconSource slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in class type=Microsoft.UI.Xaml.Controls.IconSource name=value
    property hero_content_placement
        get get_HeroContentPlacement slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipHeroContentPlacementMode return
        put put_HeroContentPlacement slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipHeroContentPlacementMode name=value
    property hero_content
        get get_HeroContent slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_HeroContent slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property close_button_style
        get get_CloseButtonStyle slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_CloseButtonStyle slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property close_button_content
        get get_CloseButtonContent slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out object return
        put put_CloseButtonContent slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in object name=value
    property close_button_command_parameter
        get get_CloseButtonCommandParameter slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out object return
        put put_CloseButtonCommandParameter slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in object name=value
    property close_button_command
        get get_CloseButtonCommand slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_CloseButtonCommand slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property action_button_style
        get get_ActionButtonStyle slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_ActionButtonStyle slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property action_button_content
        get get_ActionButtonContent slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out object return
        put put_ActionButtonContent slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in object name=value
    property action_button_command_parameter
        get get_ActionButtonCommandParameter slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out object return
        put put_ActionButtonCommandParameter slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in object name=value
    property action_button_command
        get get_ActionButtonCommand slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out interface type=Windows.UI.Xaml.Input.ICommand return
        put put_ActionButtonCommand slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            in interface type=Windows.UI.Xaml.Input.ICommand name=value
    property template_settings
        get get_TemplateSettings slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=4
            out class type=Microsoft.UI.Xaml.Controls.TeachingTipTemplateSettings return
    property action_button_command_parameter_property static
        get get_ActionButtonCommandParameterProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property action_button_command_property static
        get get_ActionButtonCommandProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property action_button_content_property static
        get get_ActionButtonContentProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property action_button_style_property static
        get get_ActionButtonStyleProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_command_parameter_property static
        get get_CloseButtonCommandParameterProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_command_property static
        get get_CloseButtonCommandProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_content_property static
        get get_CloseButtonContentProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property close_button_style_property static
        get get_CloseButtonStyleProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property hero_content_placement_property static
        get get_HeroContentPlacementProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property hero_content_property static
        get get_HeroContentProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property icon_source_property static
        get get_IconSourceProperty slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_light_dismiss_enabled_property static
        get get_IsLightDismissEnabledProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_open_property static
        get get_IsOpenProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property placement_margin_property static
        get get_PlacementMarginProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property preferred_placement_property static
        get get_PreferredPlacementProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property should_constrain_to_root_bounds_property static
        get get_ShouldConstrainToRootBoundsProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property subtitle_property static
        get get_SubtitleProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tail_visibility_property static
        get get_TailVisibilityProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property target_property static
        get get_TargetProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property template_settings_property static
        get get_TemplateSettingsProperty slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property title_property static
        get get_TitleProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event action_button_click
        add add_ActionButtonClick slot=47 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ActionButtonClick slot=48 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event close_button_click
        add add_CloseButtonClick slot=49 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CloseButtonClick slot=50 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closed
        add add_Closed slot=53 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=54 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closing
        add add_Closing slot=51 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closing slot=52 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTip shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.TeachingTipCloseReason python_type
    py TeachingTipCloseReason
    signature enum(Microsoft.UI.Xaml.Controls.TeachingTipCloseReason;i4)
    constant CLOSE_BUTTON 0
    constant LIGHT_DISMISS 1
    constant PROGRAMMATIC 2

class Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs python_type
    py TeachingTipClosedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs;{2536f506-4038-59db-9e35-a9252fb5adb2})
    default Microsoft.UI.Xaml.Controls.ITeachingTipClosedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITeachingTipClosedEventArgs
    property reason
        get get_Reason slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipClosedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipCloseReason return

class Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs python_type
    py TeachingTipClosingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs;{16f53512-3c55-5636-a856-229d9768d64e})
    default Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs
    requires Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs
    property cancel
        get get_Cancel slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs shape=4
            out boolean return
        put put_Cancel slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs shape=4
            in boolean name=value
    property reason
        get get_Reason slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TeachingTipCloseReason return
    method get_deferral
        method GetDeferral slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipClosingEventArgs shape=4
            out class type=Windows.Foundation.Deferral return

enum Microsoft.UI.Xaml.Controls.TeachingTipHeroContentPlacementMode python_type
    py TeachingTipHeroContentPlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.TeachingTipHeroContentPlacementMode;i4)
    constant AUTO 0
    constant TOP 1
    constant BOTTOM 2

enum Microsoft.UI.Xaml.Controls.TeachingTipPlacementMode python_type
    py TeachingTipPlacementMode
    signature enum(Microsoft.UI.Xaml.Controls.TeachingTipPlacementMode;i4)
    constant AUTO 0
    constant TOP 1
    constant BOTTOM 2
    constant LEFT 3
    constant RIGHT 4
    constant TOP_RIGHT 5
    constant TOP_LEFT 6
    constant BOTTOM_RIGHT 7
    constant BOTTOM_LEFT 8
    constant LEFT_TOP 9
    constant LEFT_BOTTOM 10
    constant RIGHT_TOP 11
    constant RIGHT_BOTTOM 12
    constant CENTER 13

enum Microsoft.UI.Xaml.Controls.TeachingTipTailVisibility python_type
    py TeachingTipTailVisibility
    signature enum(Microsoft.UI.Xaml.Controls.TeachingTipTailVisibility;i4)
    constant AUTO 0
    constant VISIBLE 1
    constant COLLAPSED 2

class Microsoft.UI.Xaml.Controls.TeachingTipTemplateSettings composable python_type
    py TeachingTipTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.TeachingTipTemplateSettings;{677a43e5-8ff2-51cd-9742-a2155e20d772})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings
    requires Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings
    factory Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsStatics
    composable Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TeachingTipTemplateSettings return
    property top_right_highlight_margin
        get get_TopRightHighlightMargin slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=4
            out struct type=Windows.UI.Xaml.Thickness return
        put put_TopRightHighlightMargin slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=14
            in struct type=Windows.UI.Xaml.Thickness name=value
    property top_left_highlight_margin
        get get_TopLeftHighlightMargin slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=4
            out struct type=Windows.UI.Xaml.Thickness return
        put put_TopLeftHighlightMargin slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=14
            in struct type=Windows.UI.Xaml.Thickness name=value
    property icon_element
        get get_IconElement slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=4
            out class type=Windows.UI.Xaml.Controls.IconElement return
        put put_IconElement slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettings shape=4
            in class type=Windows.UI.Xaml.Controls.IconElement name=value
    property icon_element_property static
        get get_IconElementProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property top_left_highlight_margin_property static
        get get_TopLeftHighlightMarginProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property top_right_highlight_margin_property static
        get get_TopRightHighlightMarginProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITeachingTipTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.TextCommandBarFlyout composable python_type
    py TextCommandBarFlyout
    signature rc(Microsoft.UI.Xaml.Controls.TextCommandBarFlyout;{6d0f38a5-0eb3-5d73-8195-d2d89b76b0f7})
    base Microsoft.UI.Xaml.Controls.CommandBarFlyout
    default Microsoft.UI.Xaml.Controls.ITextCommandBarFlyout
    requires Microsoft.UI.Xaml.Controls.ITextCommandBarFlyout
    composable Microsoft.UI.Xaml.Controls.ITextCommandBarFlyoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITextCommandBarFlyoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TextCommandBarFlyout return

class Microsoft.UI.Xaml.Controls.ToggleSplitButton composable python_type
    py ToggleSplitButton
    signature rc(Microsoft.UI.Xaml.Controls.ToggleSplitButton;{5c0f247b-bd00-5509-88a8-b09007ae22b0})
    base Microsoft.UI.Xaml.Controls.SplitButton
    default Microsoft.UI.Xaml.Controls.IToggleSplitButton
    requires Microsoft.UI.Xaml.Controls.IToggleSplitButton
    factory Microsoft.UI.Xaml.Controls.IToggleSplitButtonStatics
    composable Microsoft.UI.Xaml.Controls.IToggleSplitButtonFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButtonFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.ToggleSplitButton return
    property is_checked
        get get_IsChecked slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButton shape=4
            out boolean return
        put put_IsChecked slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButton shape=4
            in boolean name=value
    property is_checked_property static
        get get_IsCheckedProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButtonStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event is_checked_changed
        add add_IsCheckedChanged slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButton shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ToggleSplitButton,Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_IsCheckedChanged slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IToggleSplitButton shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs python_type
    py ToggleSplitButtonIsCheckedChangedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs;{6cab1e15-c017-5760-828b-dafc21d54eb2})
    default Microsoft.UI.Xaml.Controls.IToggleSplitButtonIsCheckedChangedEventArgs
    requires Microsoft.UI.Xaml.Controls.IToggleSplitButtonIsCheckedChangedEventArgs

class Microsoft.UI.Xaml.Controls.TreeView composable python_type
    py TreeView
    signature rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.ITreeView
    requires Microsoft.UI.Xaml.Controls.ITreeView
    requires Microsoft.UI.Xaml.Controls.ITreeView2
    factory Microsoft.UI.Xaml.Controls.ITreeViewStatics
    factory Microsoft.UI.Xaml.Controls.ITreeViewStatics2
    composable Microsoft.UI.Xaml.Controls.ITreeViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TreeView return
    property selection_mode
        get get_SelectionMode slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TreeViewSelectionMode return
        put put_SelectionMode slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TreeViewSelectionMode name=value
    property root_nodes
        get get_RootNodes slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    property selected_nodes
        get get_SelectedNodes slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    property selected_node
        get get_SelectedNode slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
        put put_SelectedNode slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=value
    property selected_item
        get get_SelectedItem slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out object return
        put put_SelectedItem slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in object name=value
    property items_source
        get get_ItemsSource slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out object return
        put put_ItemsSource slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in object name=value
    property item_template_selector
        get get_ItemTemplateSelector slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Windows.UI.Xaml.Controls.DataTemplateSelector return
        put put_ItemTemplateSelector slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Windows.UI.Xaml.Controls.DataTemplateSelector name=value
    property item_template
        get get_ItemTemplate slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Windows.UI.Xaml.DataTemplate return
        put put_ItemTemplate slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Windows.UI.Xaml.DataTemplate name=value
    property item_container_transitions
        get get_ItemContainerTransitions slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Windows.UI.Xaml.Media.Animation.TransitionCollection return
        put put_ItemContainerTransitions slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Windows.UI.Xaml.Media.Animation.TransitionCollection name=value
    property item_container_style_selector
        get get_ItemContainerStyleSelector slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Windows.UI.Xaml.Controls.StyleSelector return
        put put_ItemContainerStyleSelector slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Windows.UI.Xaml.Controls.StyleSelector name=value
    property item_container_style
        get get_ItemContainerStyle slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_ItemContainerStyle slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property can_reorder_items
        get get_CanReorderItems slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out boolean return
        put put_CanReorderItems slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in boolean name=value
    property can_drag_items
        get get_CanDragItems slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out boolean return
        put put_CanDragItems slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            in boolean name=value
    property selected_items
        get get_SelectedItems slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return
    property selected_item_property static
        get get_SelectedItemProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property selection_mode_property static
        get get_SelectionModeProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_drag_items_property static
        get get_CanDragItemsProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_reorder_items_property static
        get get_CanReorderItemsProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_container_style_property static
        get get_ItemContainerStyleProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_container_style_selector_property static
        get get_ItemContainerStyleSelectorProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_container_transitions_property static
        get get_ItemContainerTransitionsProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_template_property static
        get get_ItemTemplateProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property item_template_selector_property static
        get get_ItemTemplateSelectorProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_source_property static
        get get_ItemsSourceProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event collapsed
        add add_Collapsed slot=17 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Collapsed slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event expanding
        add add_Expanding slot=15 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Expanding slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event item_invoked
        add add_ItemInvoked slot=13 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ItemInvoked slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_items_completed
        add add_DragItemsCompleted slot=28 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragItemsCompleted slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_items_starting
        add add_DragItemsStarting slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragItemsStarting slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method collapse
        method Collapse slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=value
    method container_from_item
        method ContainerFromItem slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in object name=item
            out class type=Windows.UI.Xaml.DependencyObject return
    method container_from_node
        method ContainerFromNode slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=node
            out class type=Windows.UI.Xaml.DependencyObject return
    method expand
        method Expand slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=4
            in class type=Microsoft.UI.Xaml.Controls.TreeViewNode name=value
    method item_from_container
        method ItemFromContainer slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in class type=Windows.UI.Xaml.DependencyObject name=container
            out object return
    method node_from_container
        method NodeFromContainer slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeView2 shape=51
            in class type=Windows.UI.Xaml.DependencyObject name=container
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    method select_all
        method SelectAll slot=12 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeView shape=0

class Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs python_type
    py TreeViewCollapsedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs;{8ee00b59-42c6-5d73-809f-68710088e5a5})
    default Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs2
    property node
        get get_Node slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    property item
        get get_Item slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewCollapsedEventArgs2 shape=4
            out object return

class Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs python_type
    py TreeViewDragItemsCompletedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs;{e5b8547e-f839-55db-9c26-2a95f57a60dc})
    default Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs2
    property drop_result
        get get_DropResult slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
    property items
        get get_Items slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<System.Object> return
    property new_parent_item
        get get_NewParentItem slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsCompletedEventArgs2 shape=4
            out object return

class Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs python_type
    py TreeViewDragItemsStartingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs;{1b6c4ffc-cd32-5e06-b782-df9f077546c7})
    default Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs shape=4
            in boolean name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackage return
    property items
        get get_Items slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewDragItemsStartingEventArgs shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<System.Object> return

class Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs python_type
    py TreeViewExpandingEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs;{bd769ef7-cadc-5334-93ad-c9bbe820643d})
    default Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs2
    property node
        get get_Node slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    property item
        get get_Item slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewExpandingEventArgs2 shape=4
            out object return

class Microsoft.UI.Xaml.Controls.TreeViewItem composable python_type
    py TreeViewItem
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewItem;{bdbe765c-5747-516a-9e0d-b1cd2099384c})
    base Windows.UI.Xaml.Controls.ListViewItem
    default Microsoft.UI.Xaml.Controls.ITreeViewItem
    requires Microsoft.UI.Xaml.Controls.ITreeViewItem
    requires Microsoft.UI.Xaml.Controls.ITreeViewItem2
    factory Microsoft.UI.Xaml.Controls.ITreeViewItemStatics
    factory Microsoft.UI.Xaml.Controls.ITreeViewItemStatics2
    composable Microsoft.UI.Xaml.Controls.ITreeViewItemFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TreeViewItem return
    property is_expanded
        get get_IsExpanded slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out boolean return
        put put_IsExpanded slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            in boolean name=value
    property glyph_size
        get get_GlyphSize slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out double return
        put put_GlyphSize slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=2
            in double name=value
    property glyph_opacity
        get get_GlyphOpacity slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out double return
        put put_GlyphOpacity slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=2
            in double name=value
    property glyph_brush
        get get_GlyphBrush slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out class type=Windows.UI.Xaml.Media.Brush return
        put put_GlyphBrush slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            in class type=Windows.UI.Xaml.Media.Brush name=value
    property expanded_glyph
        get get_ExpandedGlyph slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out string return
        put put_ExpandedGlyph slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            in string name=value
    property collapsed_glyph
        get get_CollapsedGlyph slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out string return
        put put_CollapsedGlyph slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            in string name=value
    property tree_view_item_template_settings
        get get_TreeViewItemTemplateSettings slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem shape=4
            out class type=Microsoft.UI.Xaml.Controls.TreeViewItemTemplateSettings return
    property items_source
        get get_ItemsSource slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem2 shape=4
            out object return
        put put_ItemsSource slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem2 shape=4
            in object name=value
    property has_unrealized_children
        get get_HasUnrealizedChildren slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem2 shape=4
            out boolean return
        put put_HasUnrealizedChildren slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItem2 shape=4
            in boolean name=value
    property collapsed_glyph_property static
        get get_CollapsedGlyphProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property expanded_glyph_property static
        get get_ExpandedGlyphProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property glyph_brush_property static
        get get_GlyphBrushProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property glyph_opacity_property static
        get get_GlyphOpacityProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property glyph_size_property static
        get get_GlyphSizeProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_expanded_property static
        get get_IsExpandedProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tree_view_item_template_settings_property static
        get get_TreeViewItemTemplateSettingsProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property has_unrealized_children_property static
        get get_HasUnrealizedChildrenProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_source_property static
        get get_ItemsSourceProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs python_type
    py TreeViewItemInvokedEventArgs
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs;{1a05853c-b101-542c-9a1e-775a044c4652})
    default Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs
    requires Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs
    property handled
        get get_Handled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs shape=4
            in boolean name=value
    property invoked_item
        get get_InvokedItem slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemInvokedEventArgs shape=4
            out object return

class Microsoft.UI.Xaml.Controls.TreeViewItemTemplateSettings composable python_type
    py TreeViewItemTemplateSettings
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewItemTemplateSettings;{35b92371-3a10-5f55-89ea-59db9a1d02cd})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings
    requires Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings
    factory Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics
    composable Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TreeViewItemTemplateSettings return
    property collapsed_glyph_visibility
        get get_CollapsedGlyphVisibility slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property drag_items_count
        get get_DragItemsCount slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings shape=4
            out int32 return
    property expanded_glyph_visibility
        get get_ExpandedGlyphVisibility slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
    property indentation
        get get_Indentation slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettings shape=4
            out struct type=Windows.UI.Xaml.Thickness return
    property collapsed_glyph_visibility_property static
        get get_CollapsedGlyphVisibilityProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property drag_items_count_property static
        get get_DragItemsCountProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property expanded_glyph_visibility_property static
        get get_ExpandedGlyphVisibilityProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property indentation_property static
        get get_IndentationProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewItemTemplateSettingsStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Controls.TreeViewList composable python_type
    py TreeViewList
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewList;{94cee57b-7085-5a6a-aac3-184509b8ece0})
    base Windows.UI.Xaml.Controls.ListView
    default Microsoft.UI.Xaml.Controls.ITreeViewList
    requires Microsoft.UI.Xaml.Controls.ITreeViewList
    composable Microsoft.UI.Xaml.Controls.ITreeViewListFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewListFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TreeViewList return

class Microsoft.UI.Xaml.Controls.TreeViewNode composable python_type
    py TreeViewNode
    signature rc(Microsoft.UI.Xaml.Controls.TreeViewNode;{00378a74-790b-5328-8afa-7d65e22da426})
    base Windows.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.Controls.ITreeViewNode
    requires Microsoft.UI.Xaml.Controls.ITreeViewNode
    factory Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics
    composable Microsoft.UI.Xaml.Controls.ITreeViewNodeFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNodeFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    property is_expanded
        get get_IsExpanded slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out boolean return
        put put_IsExpanded slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            in boolean name=value
    property has_unrealized_children
        get get_HasUnrealizedChildren slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out boolean return
        put put_HasUnrealizedChildren slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            in boolean name=value
    property content
        get get_Content slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out object return
        put put_Content slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            in object name=value
    property children
        get get_Children slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Controls.TreeViewNode> return
    property depth
        get get_Depth slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out int32 return
    property has_children
        get get_HasChildren slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out boolean return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNode shape=4
            out class type=Microsoft.UI.Xaml.Controls.TreeViewNode return
    property content_property static
        get get_ContentProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property depth_property static
        get get_DepthProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property has_children_property static
        get get_HasChildrenProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_expanded_property static
        get get_IsExpandedProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITreeViewNodeStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.TreeViewSelectionMode python_type
    py TreeViewSelectionMode
    signature enum(Microsoft.UI.Xaml.Controls.TreeViewSelectionMode;i4)
    constant NONE 0
    constant SINGLE 1
    constant MULTIPLE 2

class Microsoft.UI.Xaml.Controls.TwoPaneView composable python_type
    py TwoPaneView
    signature rc(Microsoft.UI.Xaml.Controls.TwoPaneView;{85edc585-1481-5477-bb12-2a18a32b834e})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.ITwoPaneView
    requires Microsoft.UI.Xaml.Controls.ITwoPaneView
    factory Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics
    composable Microsoft.UI.Xaml.Controls.ITwoPaneViewFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.TwoPaneView return
    property wide_mode_configuration
        get get_WideModeConfiguration slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration return
        put put_WideModeConfiguration slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration name=value
    property tall_mode_configuration
        get get_TallModeConfiguration slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration return
        put put_TallModeConfiguration slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration name=value
    property pane_priority
        get get_PanePriority slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewPriority return
        put put_PanePriority slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewPriority name=value
    property pane2_length
        get get_Pane2Length slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out struct type=Windows.UI.Xaml.GridLength return
        put put_Pane2Length slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=18
            in struct type=Windows.UI.Xaml.GridLength name=value
    property pane2
        get get_Pane2 slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Pane2 slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property pane1_length
        get get_Pane1Length slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out struct type=Windows.UI.Xaml.GridLength return
        put put_Pane1Length slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=18
            in struct type=Windows.UI.Xaml.GridLength name=value
    property pane1
        get get_Pane1 slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Pane1 slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property min_wide_mode_width
        get get_MinWideModeWidth slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out double return
        put put_MinWideModeWidth slot=22 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=2
            in double name=value
    property min_tall_mode_height
        get get_MinTallModeHeight slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out double return
        put put_MinTallModeHeight slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=2
            in double name=value
    property mode
        get get_Mode slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.TwoPaneViewMode return
    property min_tall_mode_height_property static
        get get_MinTallModeHeightProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_wide_mode_width_property static
        get get_MinWideModeWidthProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property mode_property static
        get get_ModeProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane1_length_property static
        get get_Pane1LengthProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane1_property static
        get get_Pane1Property slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane2_length_property static
        get get_Pane2LengthProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane2_property static
        get get_Pane2Property slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pane_priority_property static
        get get_PanePriorityProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tall_mode_configuration_property static
        get get_TallModeConfigurationProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property wide_mode_configuration_property static
        get get_WideModeConfigurationProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneViewStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event mode_changed
        add add_ModeChanged slot=25 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TwoPaneView,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ModeChanged slot=26 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.ITwoPaneView shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

enum Microsoft.UI.Xaml.Controls.TwoPaneViewMode python_type
    py TwoPaneViewMode
    signature enum(Microsoft.UI.Xaml.Controls.TwoPaneViewMode;i4)
    constant SINGLE_PANE 0
    constant WIDE 1
    constant TALL 2

enum Microsoft.UI.Xaml.Controls.TwoPaneViewPriority python_type
    py TwoPaneViewPriority
    signature enum(Microsoft.UI.Xaml.Controls.TwoPaneViewPriority;i4)
    constant PANE1 0
    constant PANE2 1

enum Microsoft.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration python_type
    py TwoPaneViewTallModeConfiguration
    signature enum(Microsoft.UI.Xaml.Controls.TwoPaneViewTallModeConfiguration;i4)
    constant SINGLE_PANE 0
    constant TOP_BOTTOM 1
    constant BOTTOM_TOP 2

enum Microsoft.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration python_type
    py TwoPaneViewWideModeConfiguration
    signature enum(Microsoft.UI.Xaml.Controls.TwoPaneViewWideModeConfiguration;i4)
    constant SINGLE_PANE 0
    constant LEFT_RIGHT 1
    constant RIGHT_LEFT 2

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.BreadcrumbBar,Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[BreadcrumbBar, BreadcrumbBarItemClickedEventArgs]
    guid 6cb13a38-f812-5123-9a9b-55df094531ef
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.BreadcrumbBar;{2e47b7d6-5fbd-54c7-b0b1-ceff4a19c744});rc(Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs;{1ceea503-365e-580d-bcd4-e9ad0248f6b5}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.BreadcrumbBar
    argument Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.BreadcrumbBar name=sender
            in class type=Microsoft.UI.Xaml.Controls.BreadcrumbBarItemClickedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ColorPicker,Microsoft.UI.Xaml.Controls.ColorChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ColorPicker, ColorChangedEventArgs]
    guid aa939f73-b4c3-5d22-8769-e6735aa593fc
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.ColorPicker;{ae72b24b-f93f-5a19-8ce4-a18b73c3356d});rc(Microsoft.UI.Xaml.Controls.ColorChangedEventArgs;{148d57a2-b1cb-5f5d-b6b5-512805d71761}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.ColorPicker
    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.ColorPicker name=sender
            in class type=Microsoft.UI.Xaml.Controls.ColorChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Expander,Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Expander, ExpanderCollapsedEventArgs]
    guid 5d49d571-a91f-59e1-8610-793c5e3861bd
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Expander;{cd1d4ede-8d39-5bef-a735-9fdf6038e86b});rc(Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs;{968a6870-7426-535e-a526-279e6eedecd0}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Expander
    argument Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Expander name=sender
            in class type=Microsoft.UI.Xaml.Controls.ExpanderCollapsedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Expander,Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Expander, ExpanderExpandingEventArgs]
    guid 4ff76f10-8d60-5a9c-b734-8a72d0b0bbad
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Expander;{cd1d4ede-8d39-5bef-a735-9fdf6038e86b});rc(Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs;{433f2e36-19e7-579c-b4ce-9ce5d510d001}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Expander
    argument Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Expander name=sender
            in class type=Microsoft.UI.Xaml.Controls.ExpanderExpandingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[IDynamicAnimatedVisualSource, Object]
    guid 6980444b-361b-5cca-8f43-7017eded498b
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};{ab00e5cf-1be6-559c-ad5b-0253bb17c0f7};cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in interface type=Microsoft.UI.Xaml.Controls.IDynamicAnimatedVisualSource name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[InfoBar, InfoBarClosedEventArgs]
    guid 8032b71d-eda5-5ec8-ac5d-7dd8ce36e8c1
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.InfoBar;{273ffde8-9324-55b7-9ffe-7d995a8af56b});rc(Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs;{593af0b3-bded-53da-8f56-80ed3c64322c}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.InfoBar
    argument Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.InfoBar name=sender
            in class type=Microsoft.UI.Xaml.Controls.InfoBarClosedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[InfoBar, InfoBarClosingEventArgs]
    guid f6f16645-e963-563a-b132-7cf2d85edb20
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.InfoBar;{273ffde8-9324-55b7-9ffe-7d995a8af56b});rc(Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs;{062d01d6-61af-5435-8c4b-c51106583b5b}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.InfoBar
    argument Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.InfoBar name=sender
            in class type=Microsoft.UI.Xaml.Controls.InfoBarClosingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.InfoBar,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[InfoBar, Object]
    guid 77bc8307-08fa-5137-8082-eea6daaca2d4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.InfoBar;{273ffde8-9324-55b7-9ffe-7d995a8af56b});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.InfoBar
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.InfoBar name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ItemsRepeater, ItemsRepeaterElementClearingEventArgs]
    guid 06d60977-87c1-52e0-a515-9c33af421479
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.ItemsRepeater;{0bd894f2-edfc-5ddf-a166-2db14bbfdf35});rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs;{1e30b4c7-f1bc-5a6f-8a5b-8c54adac5f80}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.ItemsRepeater
    argument Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeater name=sender
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeaterElementClearingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ItemsRepeater, ItemsRepeaterElementIndexChangedEventArgs]
    guid 53392db6-0c05-56d4-a3b6-419f38f80303
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.ItemsRepeater;{0bd894f2-edfc-5ddf-a166-2db14bbfdf35});rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs;{995ee1fd-e2c3-5fe3-9443-a95a3fad5a9f}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.ItemsRepeater
    argument Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeater name=sender
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeaterElementIndexChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ItemsRepeater,Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ItemsRepeater, ItemsRepeaterElementPreparedEventArgs]
    guid bff1d7b9-e056-5155-a21c-6a50a118f69c
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.ItemsRepeater;{0bd894f2-edfc-5ddf-a166-2db14bbfdf35});rc(Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs;{a56d3912-ee00-560e-8d3e-0edfd8d56691}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.ItemsRepeater
    argument Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeater name=sender
            in class type=Microsoft.UI.Xaml.Controls.ItemsRepeaterElementPreparedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.Layout,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[Layout, Object]
    guid 38efeef8-0b6d-5875-ab47-410bf781c683
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.Layout;{24e50c1c-9c51-5144-9ddc-3f500191c262});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.Layout
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.Layout name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewBackRequestedEventArgs]
    guid 20b468f8-8f3d-5c17-9e5f-fe3157add18a
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs;{ae752207-bd1b-5afa-a872-e9bbaeea0ede}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewBackRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewDisplayModeChangedEventArgs]
    guid f6c58fc1-87ef-5aee-8b64-ffc218ad4c02
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs;{58dcf1ea-9e56-522c-b3f8-34bd55ecaca4}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewDisplayModeChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewItemCollapsedEventArgs]
    guid 8f4e0175-55ae-57c9-afa5-a049481deb18
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs;{b546f6a1-c66f-5ded-b5d7-bed0a26197e3}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewItemCollapsedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewItemExpandingEventArgs]
    guid 056e0daf-6810-5a0c-afd7-1d5012c9592f
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs;{6f0941be-e991-52f8-8315-f08389497976}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewItemExpandingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewItemInvokedEventArgs]
    guid 2359ff15-06c1-59a0-8400-f84ffe96967d
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs;{074cebaa-5d05-547b-8cd6-d19ac2d9bb3b}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewItemInvokedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewPaneClosingEventArgs]
    guid 6a33a12d-aa1e-54e4-9210-203a3e51c7b6
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs;{e8643304-6db4-5af5-bac2-62733ca037da}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewPaneClosingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, NavigationViewSelectionChangedEventArgs]
    guid 4fcd29b6-37f2-501f-b873-6bfa622420c2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});rc(Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs;{14a064a5-c79d-5f63-ac6e-1c313fe63566}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in class type=Microsoft.UI.Xaml.Controls.NavigationViewSelectionChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NavigationView,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[NavigationView, Object]
    guid 8e351ddb-fdf7-5d7c-820b-efd4682d3898
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NavigationView;{b00eb54c-9174-5d84-9678-56c98016e689});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NavigationView
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NavigationView name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.NumberBox,Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[NumberBox, NumberBoxValueChangedEventArgs]
    guid 2ec03ba4-bb68-5920-934f-37383306eeb4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.NumberBox;{22c43a67-d393-56a9-801a-2dea91877de6});rc(Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs;{c66cf16e-7c8a-532e-9d23-058c1c98dd50}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.NumberBox
    argument Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.NumberBox name=sender
            in class type=Microsoft.UI.Xaml.Controls.NumberBoxValueChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.PipsPager,Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[PipsPager, PipsPagerSelectedIndexChangedEventArgs]
    guid 2cd0610e-7a38-5069-9158-fa7b0bd7b231
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.PipsPager;{db89f276-c9d8-5bc2-b9ad-ab8ef33ed8e1});rc(Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs;{6c2ce4fc-bf52-5ca6-9da4-b0bd5b928d97}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.PipsPager
    argument Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.PipsPager name=sender
            in class type=Microsoft.UI.Xaml.Controls.PipsPagerSelectedIndexChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RatingControl,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[RatingControl, Object]
    guid 6c2283d0-ae0f-5742-b99a-6fca61ef564d
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.RatingControl;{5488193b-ea4b-52c6-8544-c063219bcd90});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.RatingControl
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.RatingControl name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshContainer,Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[RefreshContainer, RefreshRequestedEventArgs]
    guid c50a5295-fe75-556c-9470-c3ff7e38047e
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.RefreshContainer;{1c9778e8-a427-5f86-9d5e-02db9b2c4093});rc(Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs;{ed97a956-6019-5329-9312-f885b5c774cd}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.RefreshContainer
    argument Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.RefreshContainer name=sender
            in class type=Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshVisualizer,Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[RefreshVisualizer, RefreshRequestedEventArgs]
    guid 75d8360f-159d-5de3-88f7-f891bbe3e6d2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.RefreshVisualizer;{a000afd1-d2fc-5391-b421-ee5c975ac945});rc(Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs;{ed97a956-6019-5329-9312-f885b5c774cd}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.RefreshVisualizer
    argument Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.RefreshVisualizer name=sender
            in class type=Microsoft.UI.Xaml.Controls.RefreshRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.RefreshVisualizer,Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[RefreshVisualizer, RefreshStateChangedEventArgs]
    guid 29da6a1d-d82c-5fec-9d74-cc4b23fb1fa7
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.RefreshVisualizer;{a000afd1-d2fc-5391-b421-ee5c975ac945});rc(Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs;{7be897ce-17c4-5fdf-b441-c6ef3301e0f6}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.RefreshVisualizer
    argument Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.RefreshVisualizer name=sender
            in class type=Microsoft.UI.Xaml.Controls.RefreshStateChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.SplitButton,Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[SplitButton, SplitButtonClickEventArgs]
    guid de316e28-2721-53ff-974f-1b3f0444a69b
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.SplitButton;{8b09006a-6241-594f-93e4-8bf051d7ba8f});rc(Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs;{6af896c2-e65a-5998-9c82-2af8f3e0741f}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.SplitButton
    argument Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.SplitButton name=sender
            in class type=Microsoft.UI.Xaml.Controls.SplitButtonClickEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.SwipeItem,Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[SwipeItem, SwipeItemInvokedEventArgs]
    guid a8187dcb-8753-589e-8160-7f103e05a6b7
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.SwipeItem;{560fe6c5-109f-5866-b02e-31e4fa930ed0});rc(Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs;{7bf51c95-53a2-5a0d-bb32-2b4b1f7d2f20}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.SwipeItem
    argument Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.SwipeItem name=sender
            in class type=Microsoft.UI.Xaml.Controls.SwipeItemInvokedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, TabViewTabCloseRequestedEventArgs]
    guid d7c6e5a9-c999-55e1-85b3-624802ff55ae
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});rc(Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs;{d56ab9b2-e264-5c7e-a1cb-e41a16a6c6c6}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, TabViewTabDragCompletedEventArgs]
    guid 9b77c0d4-6e01-5224-aba4-96f3486388e8
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});rc(Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs;{791fc623-c8f6-5102-81bd-1869cde82284}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TabViewTabDragCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, TabViewTabDragStartingEventArgs]
    guid f05f2589-bba6-5bea-92cf-6cfa14b6df08
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});rc(Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs;{97682812-1a7b-53fd-8b4e-c2f70d2ad250}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TabViewTabDragStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, TabViewTabDroppedOutsideEventArgs]
    guid b09dd9dd-f9dd-5d8c-a0c1-dac9c7281b80
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});rc(Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs;{1f1f4d5d-0fb1-51ab-b66f-f7a322bf2d13}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TabViewTabDroppedOutsideEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, Object]
    guid a6c5a31f-cfa3-5d2a-ab4b-619ebed9f7bc
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabView,Windows.Foundation.Collections.IVectorChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabView, IVectorChangedEventArgs]
    guid 361fbc7f-658c-59c6-a7bb-672cdc8cb8f3
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabView;{6aa787ab-5a30-5ea2-be5b-aed868381756});{575933df-34fe-4480-af15-07691f3d5d9b})
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabView
    argument Windows.Foundation.Collections.IVectorChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabView name=sender
            in interface type=Windows.Foundation.Collections.IVectorChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TabViewItem,Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TabViewItem, TabViewTabCloseRequestedEventArgs]
    guid 2bf9dab2-0973-5b5f-8ba9-30e6fa518f63
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TabViewItem;{291f3e98-4f17-5021-94f0-6a5b304312b6});rc(Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs;{d56ab9b2-e264-5c7e-a1cb-e41a16a6c6c6}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TabViewItem
    argument Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TabViewItem name=sender
            in class type=Microsoft.UI.Xaml.Controls.TabViewTabCloseRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TeachingTip, TeachingTipClosedEventArgs]
    guid 6ffab8c5-5b32-5ca0-8506-f2ae081e3494
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TeachingTip;{5b200440-4fcc-5fdb-b418-b5797b0874ad});rc(Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs;{2536f506-4038-59db-9e35-a9252fb5adb2}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TeachingTip
    argument Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TeachingTip name=sender
            in class type=Microsoft.UI.Xaml.Controls.TeachingTipClosedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TeachingTip, TeachingTipClosingEventArgs]
    guid 22a88119-3d2b-5945-ad19-29008baefc85
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TeachingTip;{5b200440-4fcc-5fdb-b418-b5797b0874ad});rc(Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs;{16f53512-3c55-5636-a856-229d9768d64e}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TeachingTip
    argument Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TeachingTip name=sender
            in class type=Microsoft.UI.Xaml.Controls.TeachingTipClosingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TeachingTip,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[TeachingTip, Object]
    guid 615e7e6f-e5a0-525e-81b4-ceefcc06f7d2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TeachingTip;{5b200440-4fcc-5fdb-b418-b5797b0874ad});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TeachingTip
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TeachingTip name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.ToggleSplitButton,Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[ToggleSplitButton, ToggleSplitButtonIsCheckedChangedEventArgs]
    guid 81b28e20-a1b7-5f3f-bc21-9db6faa0c549
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.ToggleSplitButton;{5c0f247b-bd00-5509-88a8-b09007ae22b0});rc(Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs;{6cab1e15-c017-5760-828b-dafc21d54eb2}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.ToggleSplitButton
    argument Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.ToggleSplitButton name=sender
            in class type=Microsoft.UI.Xaml.Controls.ToggleSplitButtonIsCheckedChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TreeView, TreeViewCollapsedEventArgs]
    guid 611c2f44-fc2f-5f3d-994e-177b9a58ab90
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab});rc(Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs;{8ee00b59-42c6-5d73-809f-68710088e5a5}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TreeView
    argument Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TreeView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TreeViewCollapsedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TreeView, TreeViewDragItemsCompletedEventArgs]
    guid 50e97f51-c92f-5883-b0ad-ab89fbc48dea
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab});rc(Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs;{e5b8547e-f839-55db-9c26-2a95f57a60dc}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TreeView
    argument Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TreeView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TreeViewDragItemsCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TreeView, TreeViewDragItemsStartingEventArgs]
    guid b9576817-00ed-5519-acff-6b99e68132a1
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab});rc(Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs;{1b6c4ffc-cd32-5e06-b782-df9f077546c7}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TreeView
    argument Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TreeView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TreeViewDragItemsStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TreeView, TreeViewExpandingEventArgs]
    guid 795f0a25-75b8-5ee4-9689-e40d37c76c29
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab});rc(Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs;{bd769ef7-cadc-5334-93ad-c9bbe820643d}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TreeView
    argument Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TreeView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TreeViewExpandingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TreeView,Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[TreeView, TreeViewItemInvokedEventArgs]
    guid ce45103a-c707-5934-8e39-f049b985a27d
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TreeView;{1bef9af4-712c-50ef-9bb4-881b975232ab});rc(Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs;{1a05853c-b101-542c-9a1e-775a044c4652}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TreeView
    argument Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TreeView name=sender
            in class type=Microsoft.UI.Xaml.Controls.TreeViewItemInvokedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.TwoPaneView,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[TwoPaneView, Object]
    guid c9207175-ea29-5478-a0db-9775e09631ec
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.TwoPaneView;{85edc585-1481-5477-bb12-2a18a32b834e});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.TwoPaneView
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.TwoPaneView name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[WebView2, CoreWebView2InitializedEventArgs]
    guid de9063e7-c25c-5c92-a33f-7447609c6da2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb});rc(Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs;{ee59d277-8b2e-57ab-8631-91d27b12ebd9}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.WebView2
    argument Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.WebView2 name=sender
            in class type=Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[WebView2, CoreWebView2NavigationCompletedEventArgs]
    guid 5e861b52-e348-56d2-8433-39d932204099
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb});rc(Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs;{4865e238-036a-5664-95a3-447ec44cf498}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.WebView2
    argument Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.WebView2 name=sender
            in class type=Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[WebView2, CoreWebView2NavigationStartingEventArgs]
    guid 95c56c3a-8e19-52de-8298-bb63f265b8ee
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb});rc(Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs;{548d23d3-fea3-5616-bd05-ae08066c86d3}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.WebView2
    argument Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.WebView2 name=sender
            in class type=Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[WebView2, CoreWebView2ProcessFailedEventArgs]
    guid c1884243-b0e3-5d11-8cb6-11963ff4fb7b
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb});rc(Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs;{25a8f8c9-d944-539d-afa3-24172b48ef47}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.WebView2
    argument Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.WebView2 name=sender
            in class type=Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[WebView2, CoreWebView2WebMessageReceivedEventArgs]
    guid 5b01b45e-8577-5b50-b86a-90277155b0b2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb});rc(Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs;{eb066159-b725-5d5b-adc8-f5d7b9290304}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.Controls.WebView2
    argument Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.Controls.WebView2 name=sender
            in class type=Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs name=args

class Microsoft.UI.Xaml.Controls.UniformGridLayout composable python_type
    py UniformGridLayout
    signature rc(Microsoft.UI.Xaml.Controls.UniformGridLayout;{86b441fd-35ee-5164-9ec7-b92542648b4b})
    base Microsoft.UI.Xaml.Controls.VirtualizingLayout
    default Microsoft.UI.Xaml.Controls.IUniformGridLayout
    requires Microsoft.UI.Xaml.Controls.IUniformGridLayout
    factory Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics
    composable Microsoft.UI.Xaml.Controls.IUniformGridLayoutFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.UniformGridLayout return
    property orientation
        get get_Orientation slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out enum32 type=Windows.UI.Xaml.Controls.Orientation return
        put put_Orientation slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            in enum32 type=Windows.UI.Xaml.Controls.Orientation name=value
    property min_row_spacing
        get get_MinRowSpacing slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out double return
        put put_MinRowSpacing slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=2
            in double name=value
    property min_item_width
        get get_MinItemWidth slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out double return
        put put_MinItemWidth slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=2
            in double name=value
    property min_item_height
        get get_MinItemHeight slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out double return
        put put_MinItemHeight slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=2
            in double name=value
    property min_column_spacing
        get get_MinColumnSpacing slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out double return
        put put_MinColumnSpacing slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=2
            in double name=value
    property maximum_rows_or_columns
        get get_MaximumRowsOrColumns slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out int32 return
        put put_MaximumRowsOrColumns slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            in int32 name=value
    property items_stretch
        get get_ItemsStretch slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsStretch return
        put put_ItemsStretch slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsStretch name=value
    property items_justification
        get get_ItemsJustification slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsJustification return
        put put_ItemsJustification slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayout shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsJustification name=value
    property items_justification_property static
        get get_ItemsJustificationProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property items_stretch_property static
        get get_ItemsStretchProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property maximum_rows_or_columns_property static
        get get_MaximumRowsOrColumnsProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_column_spacing_property static
        get get_MinColumnSpacingProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_item_height_property static
        get get_MinItemHeightProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_item_width_property static
        get get_MinItemWidthProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_row_spacing_property static
        get get_MinRowSpacingProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property orientation_property static
        get get_OrientationProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IUniformGridLayoutStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

enum Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsJustification python_type
    py UniformGridLayoutItemsJustification
    signature enum(Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsJustification;i4)
    constant START 0
    constant CENTER 1
    constant END 2
    constant SPACE_AROUND 3
    constant SPACE_BETWEEN 4
    constant SPACE_EVENLY 5

enum Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsStretch python_type
    py UniformGridLayoutItemsStretch
    signature enum(Microsoft.UI.Xaml.Controls.UniformGridLayoutItemsStretch;i4)
    constant NONE 0
    constant FILL 1
    constant UNIFORM 2

delegate Windows.Foundation.Collections.VectorChangedEventHandler<Windows.UI.Xaml.Controls.ICommandBarElement> concrete
    py winrt.windows.foundation.collections.VectorChangedEventHandler[ICommandBarElement]
    guid 20b884e1-c1da-5332-b801-4f1c21744ac8
    signature pinterface({0c051752-9fbf-4c70-aa0c-0e4c82d9a761};{67918e1b-f2d5-44d1-8b84-92b87f80a350})
    base Windows.Foundation.Collections.VectorChangedEventHandler
    argument Windows.UI.Xaml.Controls.ICommandBarElement
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in parameterized type=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.Controls.ICommandBarElement> name=sender
            in interface type=Windows.Foundation.Collections.IVectorChangedEventArgs name=event

class Microsoft.UI.Xaml.Controls.VirtualizingLayout composable python_type
    py VirtualizingLayout
    signature rc(Microsoft.UI.Xaml.Controls.VirtualizingLayout;{54857ce0-b9e6-51a3-bfa8-dcd8ee306d5c})
    base Microsoft.UI.Xaml.Controls.Layout
    default Microsoft.UI.Xaml.Controls.IVirtualizingLayout
    requires Microsoft.UI.Xaml.Controls.IVirtualizingLayout
    requires Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides
    composable Microsoft.UI.Xaml.Controls.IVirtualizingLayoutFactory
    overridable Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.VirtualizingLayout return
    method _arrange_override
        method ArrangeOverride slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides shape=134 reverse=386 overridable
            in class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext name=context
            in struct type=Windows.Foundation.Size name=finalSize
            out struct type=Windows.Foundation.Size return
    method _initialize_for_context_core
        method InitializeForContextCore slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides shape=4 reverse=22 overridable
            in class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext name=context
    method _measure_override
        method MeasureOverride slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides shape=134 reverse=385 overridable
            in class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext name=context
            in struct type=Windows.Foundation.Size name=availableSize
            out struct type=Windows.Foundation.Size return
    method _on_items_changed_core
        method OnItemsChangedCore slot=10 inputs=3 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides shape=117 reverse=125 overridable
            in class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext name=context
            in object name=source
            in class type=Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs name=args
    method _uninitialize_for_context_core
        method UninitializeForContextCore slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutOverrides shape=4 reverse=43 overridable
            in class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext name=context

class Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext composable python_type
    py VirtualizingLayoutContext
    signature rc(Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext;{283143f4-3716-5001-90ad-1079f20df4ba})
    base Microsoft.UI.Xaml.Controls.LayoutContext
    default Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext
    requires Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext
    requires Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides
    composable Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextFactory
    overridable Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.VirtualizingLayoutContext return
    property layout_origin
        get get_LayoutOrigin slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=4
            out struct type=Windows.Foundation.Point return
        put put_LayoutOrigin slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=10
            in struct type=Windows.Foundation.Point name=value
    property item_count
        get get_ItemCount slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=4
            out int32 return
    property realization_rect
        get get_RealizationRect slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=4
            out struct type=Windows.Foundation.Rect return
    property recommended_anchor_index
        get get_RecommendedAnchorIndex slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=4
            out int32 return
    property _layout_origin_core
        get get_LayoutOriginCore slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=4 reverse=162 overridable
            out struct type=Windows.Foundation.Point return
        put put_LayoutOriginCore slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=10 reverse=177 overridable
            in struct type=Windows.Foundation.Point name=value
    property _recommended_anchor_index_core
        get get_RecommendedAnchorIndexCore slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=4 reverse=141 overridable
            out int32 return
    method get_item_at
        method GetItemAt slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=51
            in int32 name=index
            out object return
    method _get_item_at_core
        method GetItemAtCore slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=51 reverse=44 overridable
            in int32 name=index
            out object return
    method get_or_create_element_at
        method GetOrCreateElementAt slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=51
            in int32 name=index
            out class type=Windows.UI.Xaml.UIElement return
        method GetOrCreateElementAt slot=10 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=117
            in int32 name=index
            in enum_u32 type=Microsoft.UI.Xaml.Controls.ElementRealizationOptions name=options
            out class type=Windows.UI.Xaml.UIElement return
    method _get_or_create_element_at_core
        method GetOrCreateElementAtCore slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=117 reverse=101 overridable
            in int32 name=index
            in enum_u32 type=Microsoft.UI.Xaml.Controls.ElementRealizationOptions name=options
            out class type=Windows.UI.Xaml.UIElement return
    method _item_count_core
        method ItemCountCore slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=4 reverse=22 overridable
            out int32 return
    method _realization_rect_core
        method RealizationRectCore slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=4 reverse=62 overridable
            out struct type=Windows.Foundation.Rect return
    method recycle_element
        method RecycleElement slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContext shape=4
            in class type=Windows.UI.Xaml.UIElement name=element
    method _recycle_element_core
        method RecycleElementCore slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IVirtualizingLayoutContextOverrides shape=4 reverse=121 overridable
            in class type=Windows.UI.Xaml.UIElement name=element

class Microsoft.UI.Xaml.Controls.WebView2 composable python_type
    py WebView2
    signature rc(Microsoft.UI.Xaml.Controls.WebView2;{04c2c789-3936-542f-8706-87b199a73feb})
    base Windows.UI.Xaml.Controls.Control
    default Microsoft.UI.Xaml.Controls.IWebView2
    requires Microsoft.UI.Xaml.Controls.IWebView2
    factory Microsoft.UI.Xaml.Controls.IWebView2Statics
    composable Microsoft.UI.Xaml.Controls.IWebView2Factory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2Factory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Controls.WebView2 return
    property source
        get get_Source slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            out class type=Windows.Foundation.Uri return
        put put_Source slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            in class type=Windows.Foundation.Uri name=value
    property can_go_forward
        get get_CanGoForward slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            out boolean return
        put put_CanGoForward slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            in boolean name=value
    property can_go_back
        get get_CanGoBack slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            out boolean return
        put put_CanGoBack slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            in boolean name=value
    property core_webview2
        get get_CoreWebView2 slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            out class type=Microsoft.Web.WebView2.Core.CoreWebView2 return
    property can_go_back_property static
        get get_CanGoBackProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2Statics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_go_forward_property static
        get get_CanGoForwardProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2Statics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property source_property static
        get get_SourceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2Statics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event core_process_failed
        add add_CoreProcessFailed slot=26 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CoreProcessFailed slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event core_webview2_initialized
        add add_CoreWebView2Initialized slot=28 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.UI.Xaml.Controls.CoreWebView2InitializedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CoreWebView2Initialized slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event navigation_completed
        add add_NavigationCompleted slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_NavigationCompleted slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event navigation_starting
        add add_NavigationStarting slot=24 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_NavigationStarting slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event web_message_received
        add add_WebMessageReceived slot=22 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.Controls.WebView2,Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_WebMessageReceived slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method close
        method Close slot=19 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=0
    method ensure_core_webview2_async
        method EnsureCoreWebView2Async slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            out interface type=Windows.Foundation.IAsyncAction return
    method execute_script_async
        method ExecuteScriptAsync slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=51
            in string name=javascriptCode
            out parameterized type=Windows.Foundation.IAsyncOperation<System.String> return
    method go_back
        method GoBack slot=17 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=0
    method go_forward
        method GoForward slot=16 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=0
    method navigate_to_string
        method NavigateToString slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=4
            in string name=htmlContent
    method reload
        method Reload slot=15 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IWebView2 shape=0

class Microsoft.UI.Xaml.Controls.XamlControlsResources activatable python_type
    py XamlControlsResources
    signature rc(Microsoft.UI.Xaml.Controls.XamlControlsResources;{0e35a094-868e-5fbe-a92e-2e224a781dd5})
    base Windows.UI.Xaml.ResourceDictionary
    default Microsoft.UI.Xaml.Controls.IXamlControlsResources
    requires Microsoft.UI.Xaml.Controls.IXamlControlsResources
    requires Microsoft.UI.Xaml.Controls.IXamlControlsResources3
    factory Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics
    factory Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics3
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property controls_resources_version
        get get_ControlsResourcesVersion slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IXamlControlsResources3 shape=4
            out enum32 type=Microsoft.UI.Xaml.Controls.ControlsResourcesVersion return
        put put_ControlsResourcesVersion slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IXamlControlsResources3 shape=4
            in enum32 type=Microsoft.UI.Xaml.Controls.ControlsResourcesVersion name=value
    property controls_resources_version_property static
        get get_ControlsResourcesVersionProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics3 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    method ensure_reveal_lights static
        method EnsureRevealLights slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.Controls.IXamlControlsResourcesStatics shape=4 static
            in class type=Windows.UI.Xaml.UIElement name=element

class Microsoft.Web.WebView2.Core.CoreWebView2 external
    py winrt.microsoft.web.webview2.core.CoreWebView2

class Microsoft.Web.WebView2.Core.CoreWebView2NavigationCompletedEventArgs external
    py winrt.microsoft.web.webview2.core.CoreWebView2NavigationCompletedEventArgs

class Microsoft.Web.WebView2.Core.CoreWebView2NavigationStartingEventArgs external
    py winrt.microsoft.web.webview2.core.CoreWebView2NavigationStartingEventArgs

class Microsoft.Web.WebView2.Core.CoreWebView2ProcessFailedEventArgs external
    py winrt.microsoft.web.webview2.core.CoreWebView2ProcessFailedEventArgs

class Microsoft.Web.WebView2.Core.CoreWebView2WebMessageReceivedEventArgs external
    py winrt.microsoft.web.webview2.core.CoreWebView2WebMessageReceivedEventArgs

class System.Double external
    py winrt.system.Double

class System.Int32 external
    py winrt.system.Int32

class System.Object external
    py winrt.system.Object

class System.String external
    py winrt.system.String

class Windows.ApplicationModel.Contacts.Contact external
    py winrt.windows.applicationmodel.contacts.Contact

class Windows.ApplicationModel.DataTransfer.DataPackage external
    py winrt.windows.applicationmodel.datatransfer.DataPackage

enum Windows.ApplicationModel.DataTransfer.DataPackageOperation external
    py winrt.windows.applicationmodel.datatransfer.DataPackageOperation

delegate Windows.Foundation.AsyncOperationCompletedHandler external parameterized
    py winrt.windows.foundation.AsyncOperationCompletedHandler
    guid fcdcf02c-e5d8-4478-915a-4d90b74b83a5

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

class Windows.Foundation.Deferral external
    py winrt.windows.foundation.Deferral

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

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

interface Windows.Foundation.IAsyncAction external
    py winrt.windows.foundation._IAsyncAction
    guid 5a648006-843a-4da9-865b-9d26e5dfad7b

interface Windows.Foundation.IAsyncInfo external
    py winrt.windows.foundation._IAsyncInfo
    guid 00000036-0000-0000-c000-000000000046

interface Windows.Foundation.IAsyncOperation external parameterized
    py winrt.windows.foundation._IAsyncOperation
    guid 9fc2b0bb-e446-44e2-aa61-9cab8f636af2

interface Windows.Foundation.IClosable external
    py winrt.windows.foundation._IClosable
    guid 30d5a829-7fa4-4026-83bb-d75bae4ea99e

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

class Windows.Foundation.Uri external
    py winrt.windows.foundation.Uri

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.IKeyValuePair external parameterized
    py winrt.windows.foundation.collections._IKeyValuePair
    guid 02b51929-c1c4-4a7e-8940-0312b5c18500

interface Windows.Foundation.Collections.IMapView external parameterized
    py winrt.windows.foundation.collections._IMapView
    guid e480ce40-a338-4ada-adcf-272272e48cb9

interface Windows.Foundation.Collections.IObservableVector external parameterized
    py winrt.windows.foundation.collections._IObservableVector
    guid 5917eb53-50b4-4a0d-b309-65862b3f1dbc

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

interface Windows.Foundation.Collections.IVectorChangedEventArgs external
    py winrt.windows.foundation.collections._IVectorChangedEventArgs
    guid 575933df-34fe-4480-af15-07691f3d5d9b

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

delegate Windows.Foundation.Collections.VectorChangedEventHandler external parameterized
    py winrt.windows.foundation.collections.VectorChangedEventHandler
    guid 0c051752-9fbf-4c70-aa0c-0e4c82d9a761

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

interface Windows.Globalization.NumberFormatting.INumberFormatter2 external
    py winrt.windows.globalization.numberformatting._INumberFormatter2
    guid d4a8c1f0-80d0-4b0d-a89e-882c1e8f8310

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

class Windows.UI.Composition.CompositionObject external
    py winrt.windows.ui.composition.CompositionObject

class Windows.UI.Composition.Compositor external
    py winrt.windows.ui.composition.Compositor

class Windows.UI.Composition.Visual external
    py winrt.windows.ui.composition.Visual

enum Windows.UI.Text.FontStyle external
    py winrt.windows.ui.text.FontStyle

struct Windows.UI.Text.FontWeight external
    py winrt.windows.ui.text.FontWeight

struct Windows.UI.Xaml.CornerRadius external
    py winrt.windows.ui.xaml.CornerRadius

class Windows.UI.Xaml.DataTemplate external
    py winrt.windows.ui.xaml.DataTemplate

class Windows.UI.Xaml.DependencyObject external
    py winrt.windows.ui.xaml.DependencyObject

class Windows.UI.Xaml.DependencyProperty external
    py winrt.windows.ui.xaml.DependencyProperty

delegate Windows.UI.Xaml.DragEventHandler external
    py winrt.windows.ui.xaml.DragEventHandler
    guid 2ab1a205-1e73-4bcf-aabc-57b97e21961d

class Windows.UI.Xaml.FrameworkElement external
    py winrt.windows.ui.xaml.FrameworkElement

struct Windows.UI.Xaml.GridLength external
    py winrt.windows.ui.xaml.GridLength

class Windows.UI.Xaml.ResourceDictionary external
    py winrt.windows.ui.xaml.ResourceDictionary

class Windows.UI.Xaml.Style external
    py winrt.windows.ui.xaml.Style

enum Windows.UI.Xaml.TextReadingOrder external
    py winrt.windows.ui.xaml.TextReadingOrder

struct Windows.UI.Xaml.Thickness external
    py winrt.windows.ui.xaml.Thickness

class Windows.UI.Xaml.UIElement external
    py winrt.windows.ui.xaml.UIElement

enum Windows.UI.Xaml.Visibility external
    py winrt.windows.ui.xaml.Visibility

class Windows.UI.Xaml.Controls.AutoSuggestBox external
    py winrt.windows.ui.xaml.controls.AutoSuggestBox

class Windows.UI.Xaml.Controls.Button external
    py winrt.windows.ui.xaml.controls.Button

class Windows.UI.Xaml.Controls.ContentControl external
    py winrt.windows.ui.xaml.controls.ContentControl

class Windows.UI.Xaml.Controls.Control external
    py winrt.windows.ui.xaml.controls.Control

class Windows.UI.Xaml.Controls.DataTemplateSelector external
    py winrt.windows.ui.xaml.controls.DataTemplateSelector

interface Windows.UI.Xaml.Controls.ICommandBarElement external
    py winrt.windows.ui.xaml.controls._ICommandBarElement
    guid 67918e1b-f2d5-44d1-8b84-92b87f80a350

class Windows.UI.Xaml.Controls.IconElement external
    py winrt.windows.ui.xaml.controls.IconElement

class Windows.UI.Xaml.Controls.ListView external
    py winrt.windows.ui.xaml.controls.ListView

class Windows.UI.Xaml.Controls.ListViewItem external
    py winrt.windows.ui.xaml.controls.ListViewItem

class Windows.UI.Xaml.Controls.MenuFlyout external
    py winrt.windows.ui.xaml.controls.MenuFlyout

class Windows.UI.Xaml.Controls.MenuFlyoutItem external
    py winrt.windows.ui.xaml.controls.MenuFlyoutItem

class Windows.UI.Xaml.Controls.MenuFlyoutItemBase external
    py winrt.windows.ui.xaml.controls.MenuFlyoutItemBase

class Windows.UI.Xaml.Controls.MenuFlyoutSubItem external
    py winrt.windows.ui.xaml.controls.MenuFlyoutSubItem

enum Windows.UI.Xaml.Controls.Orientation external
    py winrt.windows.ui.xaml.controls.Orientation

class Windows.UI.Xaml.Controls.ScrollViewer external
    py winrt.windows.ui.xaml.controls.ScrollViewer

delegate Windows.UI.Xaml.Controls.SelectionChangedEventHandler external
    py winrt.windows.ui.xaml.controls.SelectionChangedEventHandler
    guid e1a05352-5aa0-42ca-9cd9-068a14db6e68

class Windows.UI.Xaml.Controls.StyleSelector external
    py winrt.windows.ui.xaml.controls.StyleSelector

enum Windows.UI.Xaml.Controls.Symbol external
    py winrt.windows.ui.xaml.controls.Symbol

class Windows.UI.Xaml.Controls.Primitives.ButtonBase external
    py winrt.windows.ui.xaml.controls.primitives.ButtonBase

class Windows.UI.Xaml.Controls.Primitives.FlyoutBase external
    py winrt.windows.ui.xaml.controls.primitives.FlyoutBase

class Windows.UI.Xaml.Controls.Primitives.ListViewItemPresenter external
    py winrt.windows.ui.xaml.controls.primitives.ListViewItemPresenter

class Windows.UI.Xaml.Controls.Primitives.RangeBase external
    py winrt.windows.ui.xaml.controls.primitives.RangeBase

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

interface Windows.UI.Xaml.Interop.INotifyCollectionChanged external
    py winrt.windows.ui.xaml.interop._INotifyCollectionChanged
    guid 28b167d5-1a31-465b-9b25-d5c3ae686c40

class Windows.UI.Xaml.Interop.NotifyCollectionChangedEventArgs external
    py winrt.windows.ui.xaml.interop.NotifyCollectionChangedEventArgs

delegate Windows.UI.Xaml.Interop.NotifyCollectionChangedEventHandler external
    py winrt.windows.ui.xaml.interop.NotifyCollectionChangedEventHandler
    guid ca10b37c-f382-4591-8557-5e24965279b0

class Windows.UI.Xaml.Media.Brush external
    py winrt.windows.ui.xaml.media.Brush

class Windows.UI.Xaml.Media.FontFamily external
    py winrt.windows.ui.xaml.media.FontFamily

class Windows.UI.Xaml.Media.Geometry external
    py winrt.windows.ui.xaml.media.Geometry

class Windows.UI.Xaml.Media.ImageBrush external
    py winrt.windows.ui.xaml.media.ImageBrush

class Windows.UI.Xaml.Media.ImageSource external
    py winrt.windows.ui.xaml.media.ImageSource

class Windows.UI.Xaml.Media.RectangleGeometry external
    py winrt.windows.ui.xaml.media.RectangleGeometry

class Windows.UI.Xaml.Media.SolidColorBrush external
    py winrt.windows.ui.xaml.media.SolidColorBrush

enum Windows.UI.Xaml.Media.Stretch external
    py winrt.windows.ui.xaml.media.Stretch

class Windows.UI.Xaml.Media.Animation.NavigationTransitionInfo external
    py winrt.windows.ui.xaml.media.animation.NavigationTransitionInfo

class Windows.UI.Xaml.Media.Animation.TransitionCollection external
    py winrt.windows.ui.xaml.media.animation.TransitionCollection
