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

class Microsoft.UI.Xaml.AdaptiveTrigger composable python_type
    py AdaptiveTrigger
    signature rc(Microsoft.UI.Xaml.AdaptiveTrigger;{b2b18ae8-48d9-5a1d-a555-6685ddd4da80})
    base Microsoft.UI.Xaml.StateTriggerBase
    default Microsoft.UI.Xaml.IAdaptiveTrigger
    requires Microsoft.UI.Xaml.IAdaptiveTrigger
    factory Microsoft.UI.Xaml.IAdaptiveTriggerStatics
    composable Microsoft.UI.Xaml.IAdaptiveTriggerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IAdaptiveTriggerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.AdaptiveTrigger return
    property min_window_width
        get get_MinWindowWidth slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IAdaptiveTrigger shape=4
            out double return
        put put_MinWindowWidth slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IAdaptiveTrigger shape=2
            in double name=value
    property min_window_height
        get get_MinWindowHeight slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IAdaptiveTrigger shape=4
            out double return
        put put_MinWindowHeight slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IAdaptiveTrigger shape=2
            in double name=value
    property min_window_height_property static
        get get_MinWindowHeightProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IAdaptiveTriggerStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_window_width_property static
        get get_MinWindowWidthProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IAdaptiveTriggerStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.Application composable python_type
    py Application
    signature rc(Microsoft.UI.Xaml.Application;{06a8f4e7-1146-55af-820d-ebd55643b021})
    default Microsoft.UI.Xaml.IApplication
    requires Microsoft.UI.Xaml.IApplication
    requires Microsoft.UI.Xaml.IApplication2
    requires Microsoft.UI.Xaml.IApplication3
    requires Microsoft.UI.Xaml.IApplicationOverrides
    factory Microsoft.UI.Xaml.IApplicationStatics
    composable Microsoft.UI.Xaml.IApplicationFactory
    overridable Microsoft.UI.Xaml.IApplicationOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplicationFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Application return
    property resources
        get get_Resources slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=4
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
        put put_Resources slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=4
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value
    property requested_theme
        get get_RequestedTheme slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=4
            out enum32 type=Microsoft.UI.Xaml.ApplicationTheme return
        put put_RequestedTheme slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=4
            in enum32 type=Microsoft.UI.Xaml.ApplicationTheme name=value
    property high_contrast_adjustment
        get get_HighContrastAdjustment slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=4
            out enum_u32 type=Microsoft.UI.Xaml.ApplicationHighContrastAdjustment return
        put put_HighContrastAdjustment slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=4
            in enum_u32 type=Microsoft.UI.Xaml.ApplicationHighContrastAdjustment name=value
    property focus_visual_kind
        get get_FocusVisualKind slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=4
            out enum32 type=Microsoft.UI.Xaml.FocusVisualKind return
        put put_FocusVisualKind slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=4
            in enum32 type=Microsoft.UI.Xaml.FocusVisualKind name=value
    property debug_settings
        get get_DebugSettings slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=4
            out class type=Microsoft.UI.Xaml.DebugSettings return
    property dispatcher_shutdown_mode
        get get_DispatcherShutdownMode slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplication3 shape=4
            out enum32 type=Microsoft.UI.Xaml.DispatcherShutdownMode return
        put put_DispatcherShutdownMode slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication3 shape=4
            in enum32 type=Microsoft.UI.Xaml.DispatcherShutdownMode name=value
    property current static
        get get_Current slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IApplicationStatics shape=4 static
            out class type=Microsoft.UI.Xaml.Application return
    event unhandled_exception
        add add_UnhandledException slot=15 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IApplication shape=51
            in delegate type=Microsoft.UI.Xaml.UnhandledExceptionEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_UnhandledException slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event resource_manager_requested
        add add_ResourceManagerRequested slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IApplication2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ResourceManagerRequested slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplication2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method exit
        method Exit slot=17 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IApplication shape=0
    method load_component static
        method LoadComponent slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IApplicationStatics shape=51 static
            in object name=component
            in class type=Windows.Foundation.Uri name=resourceLocator
        method LoadComponent slot=9 inputs=3 outputs=0 declaring=Microsoft.UI.Xaml.IApplicationStatics shape=117 static
            in object name=component
            in class type=Windows.Foundation.Uri name=resourceLocator
            in enum32 type=Microsoft.UI.Xaml.Controls.Primitives.ComponentResourceLocation name=componentResourceLocation
    method _on_launched
        method OnLaunched slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplicationOverrides shape=4 reverse=22 overridable
            in class type=Microsoft.UI.Xaml.LaunchActivatedEventArgs name=args
    method start static
        method Start slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IApplicationStatics shape=4 static
            in delegate type=Microsoft.UI.Xaml.ApplicationInitializationCallback name=callback

enum Microsoft.UI.Xaml.ApplicationHighContrastAdjustment python_type flags_enum
    py ApplicationHighContrastAdjustment
    signature enum(Microsoft.UI.Xaml.ApplicationHighContrastAdjustment;u4)
    constant NONE 0x0
    constant AUTO 0xFFFFFFFF

delegate Microsoft.UI.Xaml.ApplicationInitializationCallback python_type
    py ApplicationInitializationCallback
    guid d8eef1c9-1234-56f1-9963-45dd9c80a661
    signature delegate({d8eef1c9-1234-56f1-9963-45dd9c80a661})
    method -
        method Invoke slot=3 inputs=1 outputs=0 shape=4 reverse=1
            in class type=Microsoft.UI.Xaml.ApplicationInitializationCallbackParams name=p

class Microsoft.UI.Xaml.ApplicationInitializationCallbackParams python_type
    py ApplicationInitializationCallbackParams
    signature rc(Microsoft.UI.Xaml.ApplicationInitializationCallbackParams;{1b1906ea-5b7b-5876-81ab-7c2281ac3d20})
    default Microsoft.UI.Xaml.IApplicationInitializationCallbackParams
    requires Microsoft.UI.Xaml.IApplicationInitializationCallbackParams

enum Microsoft.UI.Xaml.ApplicationRequiresPointerMode python_type
    py ApplicationRequiresPointerMode
    signature enum(Microsoft.UI.Xaml.ApplicationRequiresPointerMode;i4)
    constant AUTO 0
    constant WHEN_REQUESTED 1

enum Microsoft.UI.Xaml.ApplicationTheme python_type
    py ApplicationTheme
    signature enum(Microsoft.UI.Xaml.ApplicationTheme;i4)
    constant LIGHT 0
    constant DARK 1

delegate Windows.Foundation.AsyncOperationCompletedHandler<Windows.ApplicationModel.DataTransfer.DataPackageOperation> concrete
    py winrt.windows.foundation.AsyncOperationCompletedHandler[DataPackageOperation]
    guid add21d46-17df-5a43-a685-3262fce84643
    signature pinterface({fcdcf02c-e5d8-4478-915a-4d90b74b83a5};enum(Windows.ApplicationModel.DataTransfer.DataPackageOperation;u4))
    base Windows.Foundation.AsyncOperationCompletedHandler
    argument Windows.ApplicationModel.DataTransfer.DataPackageOperation
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in parameterized type=Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> name=asyncInfo
            in enum32 type=Windows.Foundation.AsyncStatus name=asyncStatus

enum Microsoft.UI.Xaml.AutomationTextAttributesEnum python_type
    py AutomationTextAttributesEnum
    signature enum(Microsoft.UI.Xaml.AutomationTextAttributesEnum;i4)
    constant ANIMATION_STYLE_ATTRIBUTE 40000
    constant BACKGROUND_COLOR_ATTRIBUTE 40001
    constant BULLET_STYLE_ATTRIBUTE 40002
    constant CAP_STYLE_ATTRIBUTE 40003
    constant CULTURE_ATTRIBUTE 40004
    constant FONT_NAME_ATTRIBUTE 40005
    constant FONT_SIZE_ATTRIBUTE 40006
    constant FONT_WEIGHT_ATTRIBUTE 40007
    constant FOREGROUND_COLOR_ATTRIBUTE 40008
    constant HORIZONTAL_TEXT_ALIGNMENT_ATTRIBUTE 40009
    constant INDENTATION_FIRST_LINE_ATTRIBUTE 40010
    constant INDENTATION_LEADING_ATTRIBUTE 40011
    constant INDENTATION_TRAILING_ATTRIBUTE 40012
    constant IS_HIDDEN_ATTRIBUTE 40013
    constant IS_ITALIC_ATTRIBUTE 40014
    constant IS_READ_ONLY_ATTRIBUTE 40015
    constant IS_SUBSCRIPT_ATTRIBUTE 40016
    constant IS_SUPERSCRIPT_ATTRIBUTE 40017
    constant MARGIN_BOTTOM_ATTRIBUTE 40018
    constant MARGIN_LEADING_ATTRIBUTE 40019
    constant MARGIN_TOP_ATTRIBUTE 40020
    constant MARGIN_TRAILING_ATTRIBUTE 40021
    constant OUTLINE_STYLES_ATTRIBUTE 40022
    constant OVERLINE_COLOR_ATTRIBUTE 40023
    constant OVERLINE_STYLE_ATTRIBUTE 40024
    constant STRIKETHROUGH_COLOR_ATTRIBUTE 40025
    constant STRIKETHROUGH_STYLE_ATTRIBUTE 40026
    constant TABS_ATTRIBUTE 40027
    constant TEXT_FLOW_DIRECTIONS_ATTRIBUTE 40028
    constant UNDERLINE_COLOR_ATTRIBUTE 40029
    constant UNDERLINE_STYLE_ATTRIBUTE 40030
    constant ANNOTATION_TYPES_ATTRIBUTE 40031
    constant ANNOTATION_OBJECTS_ATTRIBUTE 40032
    constant STYLE_NAME_ATTRIBUTE 40033
    constant STYLE_ID_ATTRIBUTE 40034
    constant LINK_ATTRIBUTE 40035
    constant IS_ACTIVE_ATTRIBUTE 40036
    constant SELECTION_ACTIVE_END_ATTRIBUTE 40037
    constant CARET_POSITION_ATTRIBUTE 40038
    constant CARET_BIDI_MODE_ATTRIBUTE 40039

class Microsoft.UI.Xaml.BindingFailedEventArgs python_type
    py BindingFailedEventArgs
    signature rc(Microsoft.UI.Xaml.BindingFailedEventArgs;{a7bf50f3-dbc0-5b44-be74-56e8f80fd716})
    default Microsoft.UI.Xaml.IBindingFailedEventArgs
    requires Microsoft.UI.Xaml.IBindingFailedEventArgs
    property message
        get get_Message slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBindingFailedEventArgs shape=4
            out string return

delegate Microsoft.UI.Xaml.BindingFailedEventHandler python_type
    py BindingFailedEventHandler
    guid a3160ab0-a8a9-5f38-af17-5cd91a2b33f5
    signature delegate({a3160ab0-a8a9-5f38-af17-5cd91a2b33f5})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.BindingFailedEventArgs name=e

class Microsoft.UI.Xaml.BringIntoViewOptions activatable python_type
    py BringIntoViewOptions
    signature rc(Microsoft.UI.Xaml.BringIntoViewOptions;{eeb4a447-eb9e-5003-a479-b9e3a886b708})
    default Microsoft.UI.Xaml.IBringIntoViewOptions
    requires Microsoft.UI.Xaml.IBringIntoViewOptions
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property vertical_offset
        get get_VerticalOffset slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out double return
        put put_VerticalOffset slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=2
            in double name=value
    property vertical_alignment_ratio
        get get_VerticalAlignmentRatio slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out double return
        put put_VerticalAlignmentRatio slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=2
            in double name=value
    property target_rect
        get get_TargetRect slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out reference type=Windows.Foundation.IReference<Windows.Foundation.Rect> return
        put put_TargetRect slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Rect> name=value
    property horizontal_offset
        get get_HorizontalOffset slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out double return
        put put_HorizontalOffset slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=2
            in double name=value
    property horizontal_alignment_ratio
        get get_HorizontalAlignmentRatio slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out double return
        put put_HorizontalAlignmentRatio slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=2
            in double name=value
    property animation_desired
        get get_AnimationDesired slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            out boolean return
        put put_AnimationDesired slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewOptions shape=4
            in boolean name=value

class Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs python_type
    py BringIntoViewRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs;{807de8f9-b1dc-5a63-8101-5ee966841a27})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs
    requires Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs
    property vertical_offset
        get get_VerticalOffset slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
        put put_VerticalOffset slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=2
            in double name=value
    property target_rect
        get get_TargetRect slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out struct type=Windows.Foundation.Rect return
        put put_TargetRect slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=8
            in struct type=Windows.Foundation.Rect name=value
    property target_element
        get get_TargetElement slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_TargetElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property horizontal_offset
        get get_HorizontalOffset slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
        put put_HorizontalOffset slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=2
            in double name=value
    property handled
        get get_Handled slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out boolean return
        put put_Handled slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in boolean name=value
    property animation_desired
        get get_AnimationDesired slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out boolean return
        put put_AnimationDesired slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in boolean name=value
    property horizontal_alignment_ratio
        get get_HorizontalAlignmentRatio slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
    property vertical_alignment_ratio
        get get_VerticalAlignmentRatio slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return

class Microsoft.UI.Xaml.BrushTransition composable python_type
    py BrushTransition
    signature rc(Microsoft.UI.Xaml.BrushTransition;{a996a7ba-4567-5963-a112-76e3c0000204})
    default Microsoft.UI.Xaml.IBrushTransition
    requires Microsoft.UI.Xaml.IBrushTransition
    composable Microsoft.UI.Xaml.IBrushTransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBrushTransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.BrushTransition return
    property duration
        get get_Duration slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IBrushTransition shape=4
            out timespan return
        put put_Duration slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IBrushTransition shape=26
            in timespan name=value

class Microsoft.UI.Xaml.ColorPaletteResources composable python_type
    py ColorPaletteResources
    signature rc(Microsoft.UI.Xaml.ColorPaletteResources;{1903a03c-1750-54fe-a434-14b227cbe701})
    base Microsoft.UI.Xaml.ResourceDictionary
    default Microsoft.UI.Xaml.IColorPaletteResources
    requires Microsoft.UI.Xaml.IColorPaletteResources
    composable Microsoft.UI.Xaml.IColorPaletteResourcesFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResourcesFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.ColorPaletteResources return
    property list_medium
        get get_ListMedium slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ListMedium slot=55 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property list_low
        get get_ListLow slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ListLow slot=53 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property error_text
        get get_ErrorText slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ErrorText slot=57 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_white
        get get_ChromeWhite slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeWhite slot=49 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_medium_low
        get get_ChromeMediumLow slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeMediumLow slot=47 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_medium
        get get_ChromeMedium slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeMedium slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_low
        get get_ChromeLow slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeLow slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_high
        get get_ChromeHigh slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeHigh slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_gray
        get get_ChromeGray slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeGray slot=51 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_disabled_low
        get get_ChromeDisabledLow slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeDisabledLow slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_disabled_high
        get get_ChromeDisabledHigh slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeDisabledHigh slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_black_medium_low
        get get_ChromeBlackMediumLow slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeBlackMediumLow slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_black_medium
        get get_ChromeBlackMedium slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeBlackMedium slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_black_low
        get get_ChromeBlackLow slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeBlackLow slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_black_high
        get get_ChromeBlackHigh slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeBlackHigh slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property chrome_alt_low
        get get_ChromeAltLow slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_ChromeAltLow slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property base_medium_low
        get get_BaseMediumLow slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_BaseMediumLow slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property base_medium_high
        get get_BaseMediumHigh slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_BaseMediumHigh slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property base_medium
        get get_BaseMedium slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_BaseMedium slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property base_low
        get get_BaseLow slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_BaseLow slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property base_high
        get get_BaseHigh slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_BaseHigh slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property alt_medium_low
        get get_AltMediumLow slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_AltMediumLow slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property alt_medium_high
        get get_AltMediumHigh slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_AltMediumHigh slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property alt_medium
        get get_AltMedium slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_AltMedium slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property alt_low
        get get_AltLow slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_AltLow slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property alt_high
        get get_AltHigh slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_AltHigh slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value
    property accent
        get get_Accent slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            out reference type=Windows.Foundation.IReference<Windows.UI.Color> return
        put put_Accent slot=59 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value

struct Microsoft.UI.Xaml.CornerRadius python_type
    py CornerRadius
    signature struct(Microsoft.UI.Xaml.CornerRadius;f8;f8;f8;f8)
    field top_left TopLeft double
    field top_right TopRight double
    field bottom_right BottomRight double
    field bottom_left BottomLeft double

class Microsoft.UI.Xaml.CornerRadiusHelper python_type
    py CornerRadiusHelper
    signature rc(Microsoft.UI.Xaml.CornerRadiusHelper;{dfcc382d-cfa8-5614-a35a-4091d1a81c9e})
    default Microsoft.UI.Xaml.ICornerRadiusHelper
    requires Microsoft.UI.Xaml.ICornerRadiusHelper
    factory Microsoft.UI.Xaml.ICornerRadiusHelperStatics
    method from_radii static
        method FromRadii slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.ICornerRadiusHelperStatics shape=234 static
            in double name=topLeft
            in double name=topRight
            in double name=bottomRight
            in double name=bottomLeft
            out struct type=Microsoft.UI.Xaml.CornerRadius return
    method from_uniform_radius static
        method FromUniformRadius slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.ICornerRadiusHelperStatics shape=46 static
            in double name=uniformRadius
            out struct type=Microsoft.UI.Xaml.CornerRadius return

delegate Microsoft.UI.Xaml.CreateDefaultValueCallback python_type
    py CreateDefaultValueCallback
    guid 7f808c05-2ac4-5ad9-ac8a-26890333d81e
    signature delegate({7f808c05-2ac4-5ad9-ac8a-26890333d81e})
    method -
        method Invoke slot=3 inputs=0 outputs=1 shape=4 reverse=1
            out object return

class Microsoft.UI.Xaml.DataContextChangedEventArgs python_type
    py DataContextChangedEventArgs
    signature rc(Microsoft.UI.Xaml.DataContextChangedEventArgs;{a1be80f4-cf83-5022-b113-9233f1d4fafa})
    default Microsoft.UI.Xaml.IDataContextChangedEventArgs
    requires Microsoft.UI.Xaml.IDataContextChangedEventArgs
    property handled
        get get_Handled slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataContextChangedEventArgs shape=4
            out boolean return
        put put_Handled slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDataContextChangedEventArgs shape=4
            in boolean name=value
    property new_value
        get get_NewValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataContextChangedEventArgs shape=4
            out object return

class Microsoft.UI.Xaml.DataTemplate composable python_type
    py DataTemplate
    signature rc(Microsoft.UI.Xaml.DataTemplate;{08fa70fa-ee75-5e92-a101-f52d0e1e9fab})
    base Microsoft.UI.Xaml.FrameworkTemplate
    default Microsoft.UI.Xaml.IDataTemplate
    requires Microsoft.UI.Xaml.IDataTemplate
    requires Microsoft.UI.Xaml.IElementFactory
    factory Microsoft.UI.Xaml.IDataTemplateStatics
    composable Microsoft.UI.Xaml.IDataTemplateFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DataTemplate return
    property extension_instance_property static
        get get_ExtensionInstanceProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_element
        method GetElement slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactory shape=51 reverse=24
            in class type=Microsoft.UI.Xaml.ElementFactoryGetArgs name=args
            out class type=Microsoft.UI.Xaml.UIElement return
    method get_extension_instance static
        method GetExtensionInstance slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=element
            out interface type=Microsoft.UI.Xaml.IDataTemplateExtension return
    method load_content
        method LoadContent slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplate shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
    method recycle_element
        method RecycleElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactory shape=4 reverse=43
            in class type=Microsoft.UI.Xaml.ElementFactoryRecycleArgs name=args
    method set_extension_instance static
        method SetExtensionInstance slot=8 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDataTemplateStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=element
            in interface type=Microsoft.UI.Xaml.IDataTemplateExtension name=value

class Microsoft.UI.Xaml.DataTemplateKey composable python_type
    py DataTemplateKey
    signature rc(Microsoft.UI.Xaml.DataTemplateKey;{6e704a95-4b2f-5ba8-ada5-1261c832baed})
    default Microsoft.UI.Xaml.IDataTemplateKey
    requires Microsoft.UI.Xaml.IDataTemplateKey
    composable Microsoft.UI.Xaml.IDataTemplateKeyFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateKeyFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DataTemplateKey return
        ctor .ctor slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateKeyFactory shape=195
            in object name=dataType
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DataTemplateKey return
    property data_type
        get get_DataType slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateKey shape=4
            out object return
        put put_DataType slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDataTemplateKey shape=4
            in object name=value

class Microsoft.UI.Xaml.DebugSettings python_type
    py DebugSettings
    signature rc(Microsoft.UI.Xaml.DebugSettings;{4004943b-2509-5476-bba2-3fe05ecf615d})
    default Microsoft.UI.Xaml.IDebugSettings
    requires Microsoft.UI.Xaml.IDebugSettings
    requires Microsoft.UI.Xaml.IDebugSettings2
    requires Microsoft.UI.Xaml.IDebugSettings3
    property is_text_performance_visualization_enabled
        get get_IsTextPerformanceVisualizationEnabled slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_IsTextPerformanceVisualizationEnabled slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property is_binding_tracing_enabled
        get get_IsBindingTracingEnabled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_IsBindingTracingEnabled slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property fail_fast_on_errors
        get get_FailFastOnErrors slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_FailFastOnErrors slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property enable_frame_rate_counter
        get get_EnableFrameRateCounter slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_EnableFrameRateCounter slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property is_xaml_resource_reference_tracing_enabled
        get get_IsXamlResourceReferenceTracingEnabled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings2 shape=4
            out boolean return
        put put_IsXamlResourceReferenceTracingEnabled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings2 shape=4
            in boolean name=value
    property layout_cycle_tracing_level
        get get_LayoutCycleTracingLevel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings3 shape=4
            out enum32 type=Microsoft.UI.Xaml.LayoutCycleTracingLevel return
        put put_LayoutCycleTracingLevel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings3 shape=4
            in enum32 type=Microsoft.UI.Xaml.LayoutCycleTracingLevel name=value
    property layout_cycle_debug_break_level
        get get_LayoutCycleDebugBreakLevel slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings3 shape=4
            out enum32 type=Microsoft.UI.Xaml.LayoutCycleDebugBreakLevel return
        put put_LayoutCycleDebugBreakLevel slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings3 shape=4
            in enum32 type=Microsoft.UI.Xaml.LayoutCycleDebugBreakLevel name=value
    event binding_failed
        add add_BindingFailed slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings shape=51
            in delegate type=Microsoft.UI.Xaml.BindingFailedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BindingFailed slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event xaml_resource_reference_failed
        add add_XamlResourceReferenceFailed slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDebugSettings2 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.DebugSettings,Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_XamlResourceReferenceFailed slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDebugSettings2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.DependencyObject composable python_type
    py DependencyObject
    signature rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa})
    default Microsoft.UI.Xaml.IDependencyObject
    requires Microsoft.UI.Xaml.IDependencyObject
    composable Microsoft.UI.Xaml.IDependencyObjectFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObjectFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DependencyObject return
    property dispatcher
        get get_Dispatcher slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=4 deprecated
            out class type=Windows.UI.Core.CoreDispatcher return
    property dispatcher_queue
        get get_DispatcherQueue slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=4
            out class type=Microsoft.UI.Dispatching.DispatcherQueue return
    method clear_value
        method ClearValue slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDependencyObject shape=4
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
    method get_animation_base_value
        method GetAnimationBaseValue slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            out object return
    method get_value
        method GetValue slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            out object return
    method read_local_value
        method ReadLocalValue slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            out object return
    method register_property_changed_callback
        method RegisterPropertyChangedCallback slot=11 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObject shape=117
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            in delegate type=Microsoft.UI.Xaml.DependencyPropertyChangedCallback name=callback
            out int64 return
    method set_value
        method SetValue slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDependencyObject shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            in object name=value
    method unregister_property_changed_callback
        method UnregisterPropertyChangedCallback slot=12 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDependencyObject shape=50
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            in int64 name=token

class Microsoft.UI.Xaml.DependencyObjectCollection composable python_type iterable sequence mutable_sequence
    py DependencyObjectCollection
    signature rc(Microsoft.UI.Xaml.DependencyObjectCollection;pinterface({5917eb53-50b4-4a0d-b309-65862b3f1dbc};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa})))
    base Microsoft.UI.Xaml.DependencyObject
    default Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject>
    requires Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject>
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject>
    composable Microsoft.UI.Xaml.IDependencyObjectCollectionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyObjectCollectionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DependencyObjectCollection return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24
            in delegate type=Windows.Foundation.Collections.VectorChangedEventHandler<Microsoft.UI.Xaml.DependencyObject> name=vhnd
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VectorChanged slot=7 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject> 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<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.DependencyObject name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.DependencyObject 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.DependencyObject> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> 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.DependencyObject> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.DependencyObject name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value

class Microsoft.UI.Xaml.DependencyProperty python_type
    py DependencyProperty
    signature rc(Microsoft.UI.Xaml.DependencyProperty;{960eab49-9672-58a0-995b-3a42e5ea6278})
    default Microsoft.UI.Xaml.IDependencyProperty
    requires Microsoft.UI.Xaml.IDependencyProperty
    factory Microsoft.UI.Xaml.IDependencyPropertyStatics
    property unset_value static
        get get_UnsetValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyStatics shape=4 static
            out object return
    method get_metadata
        method GetMetadata slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyProperty shape=91
            in struct type=Windows.UI.Xaml.Interop.TypeName name=forType
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
    method register static
        method Register slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyStatics shape=254 static
            in string name=name
            in struct type=Windows.UI.Xaml.Interop.TypeName name=propertyType
            in struct type=Windows.UI.Xaml.Interop.TypeName name=ownerType
            in class type=Microsoft.UI.Xaml.PropertyMetadata name=typeMetadata
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method register_attached static
        method RegisterAttached slot=8 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyStatics shape=254 static
            in string name=name
            in struct type=Windows.UI.Xaml.Interop.TypeName name=propertyType
            in struct type=Windows.UI.Xaml.Interop.TypeName name=ownerType
            in class type=Microsoft.UI.Xaml.PropertyMetadata name=defaultMetadata
            out class type=Microsoft.UI.Xaml.DependencyProperty return

delegate Microsoft.UI.Xaml.DependencyPropertyChangedCallback python_type
    py DependencyPropertyChangedCallback
    guid f055bb21-219b-5b0c-805d-bcaedae15458
    signature delegate({f055bb21-219b-5b0c-805d-bcaedae15458})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=sender
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp

class Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs python_type
    py DependencyPropertyChangedEventArgs
    signature rc(Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs;{84ead020-7849-5e98-8030-488a80d164ec})
    default Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs
    requires Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs
    property new_value
        get get_NewValue slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out object return
    property old_value
        get get_OldValue slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out object return
    property property
        get get_Property slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.DependencyProperty return

delegate Microsoft.UI.Xaml.DependencyPropertyChangedEventHandler python_type
    py DependencyPropertyChangedEventHandler
    guid 4be8dc75-373d-5f4e-a0b4-54b9eeafb4a9
    signature delegate({4be8dc75-373d-5f4e-a0b4-54b9eeafb4a9})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs name=e

enum Microsoft.UI.Xaml.DispatcherShutdownMode python_type
    py DispatcherShutdownMode
    signature enum(Microsoft.UI.Xaml.DispatcherShutdownMode;i4)
    constant ON_LAST_WINDOW_CLOSE 0
    constant ON_EXPLICIT_SHUTDOWN 1

class Microsoft.UI.Xaml.DispatcherTimer composable python_type
    py DispatcherTimer
    signature rc(Microsoft.UI.Xaml.DispatcherTimer;{58a4abf1-a4a3-53dd-ae21-08f43231e817})
    default Microsoft.UI.Xaml.IDispatcherTimer
    requires Microsoft.UI.Xaml.IDispatcherTimer
    composable Microsoft.UI.Xaml.IDispatcherTimerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDispatcherTimerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.DispatcherTimer return
    property interval
        get get_Interval slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=4
            out timespan return
        put put_Interval slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=26
            in timespan name=value
    property is_enabled
        get get_IsEnabled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=4
            out boolean return
    event tick
        add add_Tick slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Tick slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method start
        method Start slot=11 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=0
    method stop
        method Stop slot=12 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDispatcherTimer shape=0

class Microsoft.UI.Xaml.DragEventArgs python_type
    py DragEventArgs
    signature rc(Microsoft.UI.Xaml.DragEventArgs;{47ac5757-e4bc-52ba-8ab9-1bf81aad7900})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.IDragEventArgs
    requires Microsoft.UI.Xaml.IDragEventArgs
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            in boolean name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackage return
        put put_Data slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            in class type=Windows.ApplicationModel.DataTransfer.DataPackage name=value
    property accepted_operation
        get get_AcceptedOperation slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
        put put_AcceptedOperation slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            in enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation name=value
    property allowed_operations
        get get_AllowedOperations slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
    property data_view
        get get_DataView slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackageView return
    property drag_ui_override
        get get_DragUIOverride slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out class type=Microsoft.UI.Xaml.DragUIOverride return
    property modifiers
        get get_Modifiers slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers return
    method get_deferral
        method GetDeferral slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=4
            out class type=Microsoft.UI.Xaml.DragOperationDeferral return
    method get_position
        method GetPosition slot=17 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDragEventArgs shape=51
            in class type=Microsoft.UI.Xaml.UIElement name=relativeTo
            out struct type=Windows.Foundation.Point return

delegate Microsoft.UI.Xaml.DragEventHandler python_type
    py DragEventHandler
    guid 277afc83-cb67-56c8-b601-1b9c0f1c3d32
    signature delegate({277afc83-cb67-56c8-b601-1b9c0f1c3d32})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.DragEventArgs name=e

class Microsoft.UI.Xaml.DragOperationDeferral python_type
    py DragOperationDeferral
    signature rc(Microsoft.UI.Xaml.DragOperationDeferral;{462c1880-fc6a-5035-8abf-564bacb78158})
    default Microsoft.UI.Xaml.IDragOperationDeferral
    requires Microsoft.UI.Xaml.IDragOperationDeferral
    method complete
        method Complete slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDragOperationDeferral shape=0

class Microsoft.UI.Xaml.DragStartingEventArgs python_type
    py DragStartingEventArgs
    signature rc(Microsoft.UI.Xaml.DragStartingEventArgs;{ad17bace-9613-5666-a31b-79a73fba77cf})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.IDragStartingEventArgs
    requires Microsoft.UI.Xaml.IDragStartingEventArgs
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            in boolean name=value
    property allowed_operations
        get get_AllowedOperations slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
        put put_AllowedOperations slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            in enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackage return
    property drag_ui
        get get_DragUI slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            out class type=Microsoft.UI.Xaml.DragUI return
    method get_deferral
        method GetDeferral slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=4
            out class type=Microsoft.UI.Xaml.DragOperationDeferral return
    method get_position
        method GetPosition slot=13 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDragStartingEventArgs shape=51
            in class type=Microsoft.UI.Xaml.UIElement name=relativeTo
            out struct type=Windows.Foundation.Point return

class Microsoft.UI.Xaml.DragUI python_type
    py DragUI
    signature rc(Microsoft.UI.Xaml.DragUI;{35f170e0-93bf-58da-877a-8ec77d8d9f00})
    default Microsoft.UI.Xaml.IDragUI
    requires Microsoft.UI.Xaml.IDragUI
    method set_content_from_bitmap_image
        method SetContentFromBitmapImage slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUI shape=4
            in class type=Microsoft.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
        method SetContentFromBitmapImage slot=7 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDragUI shape=57
            in class type=Microsoft.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
            in struct type=Windows.Foundation.Point name=anchorPoint
    method set_content_from_data_package
        method SetContentFromDataPackage slot=10 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDragUI shape=0
    method set_content_from_software_bitmap
        method SetContentFromSoftwareBitmap slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUI shape=4
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
        method SetContentFromSoftwareBitmap slot=9 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDragUI shape=57
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
            in struct type=Windows.Foundation.Point name=anchorPoint

class Microsoft.UI.Xaml.DragUIOverride python_type
    py DragUIOverride
    signature rc(Microsoft.UI.Xaml.DragUIOverride;{3260b18b-70df-5df2-b98a-56beb0601f79})
    default Microsoft.UI.Xaml.IDragUIOverride
    requires Microsoft.UI.Xaml.IDragUIOverride
    property is_glyph_visible
        get get_IsGlyphVisible slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsGlyphVisible slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property is_content_visible
        get get_IsContentVisible slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsContentVisible slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property is_caption_visible
        get get_IsCaptionVisible slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsCaptionVisible slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property caption
        get get_Caption slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            out string return
        put put_Caption slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in string name=value
    method clear
        method Clear slot=14 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=0
    method set_content_from_bitmap_image
        method SetContentFromBitmapImage slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in class type=Microsoft.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
        method SetContentFromBitmapImage slot=16 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=57
            in class type=Microsoft.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
            in struct type=Windows.Foundation.Point name=anchorPoint
    method set_content_from_software_bitmap
        method SetContentFromSoftwareBitmap slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=4
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
        method SetContentFromSoftwareBitmap slot=18 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IDragUIOverride shape=57
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
            in struct type=Windows.Foundation.Point name=anchorPoint

class Microsoft.UI.Xaml.DropCompletedEventArgs python_type
    py DropCompletedEventArgs
    signature rc(Microsoft.UI.Xaml.DropCompletedEventArgs;{e700082d-c640-5d44-b23a-f213dfbeb245})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.IDropCompletedEventArgs
    requires Microsoft.UI.Xaml.IDropCompletedEventArgs
    property drop_result
        get get_DropResult slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDropCompletedEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return

struct Microsoft.UI.Xaml.Duration python_type
    py Duration
    signature struct(Microsoft.UI.Xaml.Duration;struct(Windows.Foundation.TimeSpan;i8);enum(Microsoft.UI.Xaml.DurationType;i4))
    field time_span TimeSpan timespan
    field type Type enum32 type=Microsoft.UI.Xaml.DurationType

class Microsoft.UI.Xaml.DurationHelper python_type
    py DurationHelper
    signature rc(Microsoft.UI.Xaml.DurationHelper;{cc1089ab-8041-5c3e-b753-8397e7358cc6})
    default Microsoft.UI.Xaml.IDurationHelper
    requires Microsoft.UI.Xaml.IDurationHelper
    factory Microsoft.UI.Xaml.IDurationHelperStatics
    property automatic static
        get get_Automatic slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=4 static
            out struct type=Microsoft.UI.Xaml.Duration return
    property forever static
        get get_Forever slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=4 static
            out struct type=Microsoft.UI.Xaml.Duration return
    method add static
        method Add slot=11 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=167 static
            in struct type=Microsoft.UI.Xaml.Duration name=target
            in struct type=Microsoft.UI.Xaml.Duration name=duration
            out struct type=Microsoft.UI.Xaml.Duration return
    method compare static
        method Compare slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=167 static
            in struct type=Microsoft.UI.Xaml.Duration name=duration1
            in struct type=Microsoft.UI.Xaml.Duration name=duration2
            out int32 return
    method equals static
        method Equals slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=167 static
            in struct type=Microsoft.UI.Xaml.Duration name=target
            in struct type=Microsoft.UI.Xaml.Duration name=value
            out boolean return
    method from_time_span static
        method FromTimeSpan slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=89 static
            in timespan name=timeSpan
            out struct type=Microsoft.UI.Xaml.Duration return
    method get_has_time_span static
        method GetHasTimeSpan slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=88 static
            in struct type=Microsoft.UI.Xaml.Duration name=target
            out boolean return
    method subtract static
        method Subtract slot=13 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IDurationHelperStatics shape=167 static
            in struct type=Microsoft.UI.Xaml.Duration name=target
            in struct type=Microsoft.UI.Xaml.Duration name=duration
            out struct type=Microsoft.UI.Xaml.Duration return

enum Microsoft.UI.Xaml.DurationType python_type
    py DurationType
    signature enum(Microsoft.UI.Xaml.DurationType;i4)
    constant AUTOMATIC 0
    constant TIME_SPAN 1
    constant FOREVER 2

class Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs python_type
    py EffectiveViewportChangedEventArgs
    signature rc(Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs;{636e8159-2d82-538a-8483-cd576e41d0df})
    default Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs
    requires Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs
    property bring_into_view_distance_x
        get get_BringIntoViewDistanceX slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out double return
    property bring_into_view_distance_y
        get get_BringIntoViewDistanceY slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out double return
    property effective_viewport
        get get_EffectiveViewport slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out struct type=Windows.Foundation.Rect return
    property max_viewport
        get get_MaxViewport slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out struct type=Windows.Foundation.Rect return

class Microsoft.UI.Xaml.ElementFactoryGetArgs composable python_type
    py ElementFactoryGetArgs
    signature rc(Microsoft.UI.Xaml.ElementFactoryGetArgs;{b7017d68-ec9e-5435-b078-be6f906f0953})
    default Microsoft.UI.Xaml.IElementFactoryGetArgs
    requires Microsoft.UI.Xaml.IElementFactoryGetArgs
    composable Microsoft.UI.Xaml.IElementFactoryGetArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryGetArgsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.ElementFactoryGetArgs return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryGetArgs shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Parent slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactoryGetArgs shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property data
        get get_Data slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryGetArgs shape=4
            out object return
        put put_Data slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactoryGetArgs shape=4
            in object name=value

class Microsoft.UI.Xaml.ElementFactoryRecycleArgs composable python_type
    py ElementFactoryRecycleArgs
    signature rc(Microsoft.UI.Xaml.ElementFactoryRecycleArgs;{46e444f7-05d3-5c5e-9b7a-5541f63e4ef9})
    default Microsoft.UI.Xaml.IElementFactoryRecycleArgs
    requires Microsoft.UI.Xaml.IElementFactoryRecycleArgs
    composable Microsoft.UI.Xaml.IElementFactoryRecycleArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryRecycleArgsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.ElementFactoryRecycleArgs return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryRecycleArgs shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Parent slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactoryRecycleArgs shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactoryRecycleArgs shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Element slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactoryRecycleArgs shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value

enum Microsoft.UI.Xaml.ElementHighContrastAdjustment python_type flags_enum
    py ElementHighContrastAdjustment
    signature enum(Microsoft.UI.Xaml.ElementHighContrastAdjustment;u4)
    constant NONE 0x0
    constant APPLICATION 0x80000000
    constant AUTO 0xFFFFFFFF

enum Microsoft.UI.Xaml.ElementSoundKind python_type
    py ElementSoundKind
    signature enum(Microsoft.UI.Xaml.ElementSoundKind;i4)
    constant FOCUS 0
    constant INVOKE 1
    constant SHOW 2
    constant HIDE 3
    constant MOVE_PREVIOUS 4
    constant MOVE_NEXT 5
    constant GO_BACK 6

enum Microsoft.UI.Xaml.ElementSoundMode python_type
    py ElementSoundMode
    signature enum(Microsoft.UI.Xaml.ElementSoundMode;i4)
    constant DEFAULT 0
    constant FOCUS_ONLY 1
    constant OFF 2

class Microsoft.UI.Xaml.ElementSoundPlayer python_type
    py ElementSoundPlayer
    signature rc(Microsoft.UI.Xaml.ElementSoundPlayer;{0ea67e68-937c-5c00-b609-53b63d9a5d42})
    default Microsoft.UI.Xaml.IElementSoundPlayer
    requires Microsoft.UI.Xaml.IElementSoundPlayer
    factory Microsoft.UI.Xaml.IElementSoundPlayerStatics
    property volume static
        get get_Volume slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            out double return
        put put_Volume slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=2 static
            in double name=value
    property state static
        get get_State slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            out enum32 type=Microsoft.UI.Xaml.ElementSoundPlayerState return
        put put_State slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            in enum32 type=Microsoft.UI.Xaml.ElementSoundPlayerState name=value
    property spatial_audio_mode static
        get get_SpatialAudioMode slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            out enum32 type=Microsoft.UI.Xaml.ElementSpatialAudioMode return
        put put_SpatialAudioMode slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            in enum32 type=Microsoft.UI.Xaml.ElementSpatialAudioMode name=value
    method play static
        method Play slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            in enum32 type=Microsoft.UI.Xaml.ElementSoundKind name=sound

enum Microsoft.UI.Xaml.ElementSoundPlayerState python_type
    py ElementSoundPlayerState
    signature enum(Microsoft.UI.Xaml.ElementSoundPlayerState;i4)
    constant AUTO 0
    constant OFF 1
    constant ON 2

enum Microsoft.UI.Xaml.ElementSpatialAudioMode python_type
    py ElementSpatialAudioMode
    signature enum(Microsoft.UI.Xaml.ElementSpatialAudioMode;i4)
    constant AUTO 0
    constant OFF 1
    constant ON 2

enum Microsoft.UI.Xaml.ElementTheme python_type
    py ElementTheme
    signature enum(Microsoft.UI.Xaml.ElementTheme;i4)
    constant DEFAULT 0
    constant LIGHT 1
    constant DARK 2

delegate Microsoft.UI.Xaml.EnteredBackgroundEventHandler python_type
    py EnteredBackgroundEventHandler
    guid f9a5148d-8f72-553f-b479-21b68610899d
    signature delegate({f9a5148d-8f72-553f-b479-21b68610899d})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.ApplicationModel.EnteredBackgroundEventArgs name=e

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

class Microsoft.UI.Xaml.EventTrigger activatable python_type
    py EventTrigger
    signature rc(Microsoft.UI.Xaml.EventTrigger;{8c6f0541-c6ac-5f27-9d45-cf8bdbdfabe6})
    base Microsoft.UI.Xaml.TriggerBase
    default Microsoft.UI.Xaml.IEventTrigger
    requires Microsoft.UI.Xaml.IEventTrigger
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property routed_event
        get get_RoutedEvent slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEventTrigger shape=4
            out class type=Microsoft.UI.Xaml.RoutedEvent return
        put put_RoutedEvent slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IEventTrigger shape=4
            in class type=Microsoft.UI.Xaml.RoutedEvent name=value
    property actions
        get get_Actions slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IEventTrigger shape=4
            out class type=Microsoft.UI.Xaml.TriggerActionCollection return

class Microsoft.UI.Xaml.ExceptionRoutedEventArgs composable python_type
    py ExceptionRoutedEventArgs
    signature rc(Microsoft.UI.Xaml.ExceptionRoutedEventArgs;{e8bcb6d2-d3f5-5393-a84f-dfcd44a2df34})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.IExceptionRoutedEventArgs
    requires Microsoft.UI.Xaml.IExceptionRoutedEventArgs
    composable Microsoft.UI.Xaml.IExceptionRoutedEventArgsFactory
    property error_message
        get get_ErrorMessage slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IExceptionRoutedEventArgs shape=4
            out string return

delegate Microsoft.UI.Xaml.ExceptionRoutedEventHandler python_type
    py ExceptionRoutedEventHandler
    guid 45fbb85d-54f9-5a2a-8a38-00a3b7761f96
    signature delegate({45fbb85d-54f9-5a2a-8a38-00a3b7761f96})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.ExceptionRoutedEventArgs name=e

enum Microsoft.UI.Xaml.FlowDirection python_type
    py FlowDirection
    signature enum(Microsoft.UI.Xaml.FlowDirection;i4)
    constant LEFT_TO_RIGHT 0
    constant RIGHT_TO_LEFT 1

enum Microsoft.UI.Xaml.FocusState python_type
    py FocusState
    signature enum(Microsoft.UI.Xaml.FocusState;i4)
    constant UNFOCUSED 0
    constant POINTER 1
    constant KEYBOARD 2
    constant PROGRAMMATIC 3

enum Microsoft.UI.Xaml.FocusVisualKind python_type
    py FocusVisualKind
    signature enum(Microsoft.UI.Xaml.FocusVisualKind;i4)
    constant DOTTED_LINE 0
    constant HIGH_VISIBILITY 1
    constant REVEAL 2

enum Microsoft.UI.Xaml.FontCapitals python_type
    py FontCapitals
    signature enum(Microsoft.UI.Xaml.FontCapitals;i4)
    constant NORMAL 0
    constant ALL_SMALL_CAPS 1
    constant SMALL_CAPS 2
    constant ALL_PETITE_CAPS 3
    constant PETITE_CAPS 4
    constant UNICASE 5
    constant TITLING 6

enum Microsoft.UI.Xaml.FontEastAsianLanguage python_type
    py FontEastAsianLanguage
    signature enum(Microsoft.UI.Xaml.FontEastAsianLanguage;i4)
    constant NORMAL 0
    constant HOJO_KANJI 1
    constant JIS04 2
    constant JIS78 3
    constant JIS83 4
    constant JIS90 5
    constant NLC_KANJI 6
    constant SIMPLIFIED 7
    constant TRADITIONAL 8
    constant TRADITIONAL_NAMES 9

enum Microsoft.UI.Xaml.FontEastAsianWidths python_type
    py FontEastAsianWidths
    signature enum(Microsoft.UI.Xaml.FontEastAsianWidths;i4)
    constant NORMAL 0
    constant FULL 1
    constant HALF 2
    constant PROPORTIONAL 3
    constant QUARTER 4
    constant THIRD 5

enum Microsoft.UI.Xaml.FontFraction python_type
    py FontFraction
    signature enum(Microsoft.UI.Xaml.FontFraction;i4)
    constant NORMAL 0
    constant STACKED 1
    constant SLASHED 2

enum Microsoft.UI.Xaml.FontNumeralAlignment python_type
    py FontNumeralAlignment
    signature enum(Microsoft.UI.Xaml.FontNumeralAlignment;i4)
    constant NORMAL 0
    constant PROPORTIONAL 1
    constant TABULAR 2

enum Microsoft.UI.Xaml.FontNumeralStyle python_type
    py FontNumeralStyle
    signature enum(Microsoft.UI.Xaml.FontNumeralStyle;i4)
    constant NORMAL 0
    constant LINING 1
    constant OLD_STYLE 2

enum Microsoft.UI.Xaml.FontVariants python_type
    py FontVariants
    signature enum(Microsoft.UI.Xaml.FontVariants;i4)
    constant NORMAL 0
    constant SUPERSCRIPT 1
    constant SUBSCRIPT 2
    constant ORDINAL 3
    constant INFERIOR 4
    constant RUBY 5

class Microsoft.UI.Xaml.FrameworkElement composable python_type
    py FrameworkElement
    signature rc(Microsoft.UI.Xaml.FrameworkElement;{fe08f13d-dc6a-5495-ad44-c2d8d21863b0})
    base Microsoft.UI.Xaml.UIElement
    default Microsoft.UI.Xaml.IFrameworkElement
    requires Microsoft.UI.Xaml.IFrameworkElement
    requires Microsoft.UI.Xaml.IFrameworkElementProtected
    requires Microsoft.UI.Xaml.IFrameworkElementOverrides
    factory Microsoft.UI.Xaml.IFrameworkElementStatics
    composable Microsoft.UI.Xaml.IFrameworkElementFactory
    overridable Microsoft.UI.Xaml.IFrameworkElementOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.FrameworkElement return
    property width
        get get_Width slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_Width slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property vertical_alignment
        get get_VerticalAlignment slot=29 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out enum32 type=Microsoft.UI.Xaml.VerticalAlignment return
        put put_VerticalAlignment slot=30 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in enum32 type=Microsoft.UI.Xaml.VerticalAlignment name=value
    property tag
        get get_Tag slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out object return
        put put_Tag slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in object name=value
    property style
        get get_Style slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.Style return
        put put_Style slot=53 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in class type=Microsoft.UI.Xaml.Style name=value
    property resources
        get get_Resources slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
        put put_Resources slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value
    property requested_theme
        get get_RequestedTheme slot=57 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out enum32 type=Microsoft.UI.Xaml.ElementTheme return
        put put_RequestedTheme slot=58 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in enum32 type=Microsoft.UI.Xaml.ElementTheme name=value
    property name
        get get_Name slot=33 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out string return
        put put_Name slot=34 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in string name=value
    property min_width
        get get_MinWidth slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_MinWidth slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property min_height
        get get_MinHeight slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_MinHeight slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property max_width
        get get_MaxWidth slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_MaxWidth slot=22 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property max_height
        get get_MaxHeight slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_MaxHeight slot=26 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property margin
        get get_Margin slot=31 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_Margin slot=32 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property language
        get get_Language slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out string return
        put put_Language slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in string name=value
    property horizontal_alignment
        get get_HorizontalAlignment slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out enum32 type=Microsoft.UI.Xaml.HorizontalAlignment return
        put put_HorizontalAlignment slot=28 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in enum32 type=Microsoft.UI.Xaml.HorizontalAlignment name=value
    property height
        get get_Height slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
        put put_Height slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=2
            in double name=value
    property focus_visual_secondary_thickness
        get get_FocusVisualSecondaryThickness slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_FocusVisualSecondaryThickness slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property focus_visual_secondary_brush
        get get_FocusVisualSecondaryBrush slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_FocusVisualSecondaryBrush slot=47 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property focus_visual_primary_thickness
        get get_FocusVisualPrimaryThickness slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_FocusVisualPrimaryThickness slot=45 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property focus_visual_primary_brush
        get get_FocusVisualPrimaryBrush slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Brush return
        put put_FocusVisualPrimaryBrush slot=49 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Brush name=value
    property focus_visual_margin
        get get_FocusVisualMargin slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out struct type=Microsoft.UI.Xaml.Thickness return
        put put_FocusVisualMargin slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=14
            in struct type=Microsoft.UI.Xaml.Thickness name=value
    property flow_direction
        get get_FlowDirection slot=55 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out enum32 type=Microsoft.UI.Xaml.FlowDirection return
        put put_FlowDirection slot=56 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in enum32 type=Microsoft.UI.Xaml.FlowDirection name=value
    property data_context
        get get_DataContext slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out object return
        put put_DataContext slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in object name=value
    property allow_focus_when_disabled
        get get_AllowFocusWhenDisabled slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out boolean return
        put put_AllowFocusWhenDisabled slot=51 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in boolean name=value
    property allow_focus_on_interaction
        get get_AllowFocusOnInteraction slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out boolean return
        put put_AllowFocusOnInteraction slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            in boolean name=value
    property actual_height
        get get_ActualHeight slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
    property actual_theme
        get get_ActualTheme slot=60 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out enum32 type=Microsoft.UI.Xaml.ElementTheme return
    property actual_width
        get get_ActualWidth slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out double return
    property base_uri
        get get_BaseUri slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Windows.Foundation.Uri return
    property is_loaded
        get get_IsLoaded slot=59 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out boolean return
    property parent
        get get_Parent slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
    property triggers
        get get_Triggers slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=4
            out class type=Microsoft.UI.Xaml.TriggerCollection return
    property actual_height_property static
        get get_ActualHeightProperty slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property actual_theme_property static
        get get_ActualThemeProperty slot=31 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property actual_width_property static
        get get_ActualWidthProperty slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property allow_focus_on_interaction_property static
        get get_AllowFocusOnInteractionProperty slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property allow_focus_when_disabled_property static
        get get_AllowFocusWhenDisabledProperty slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property data_context_property static
        get get_DataContextProperty slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property flow_direction_property static
        get get_FlowDirectionProperty slot=29 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_visual_margin_property static
        get get_FocusVisualMarginProperty slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_visual_primary_brush_property static
        get get_FocusVisualPrimaryBrushProperty slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_visual_primary_thickness_property static
        get get_FocusVisualPrimaryThicknessProperty slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_visual_secondary_brush_property static
        get get_FocusVisualSecondaryBrushProperty slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_visual_secondary_thickness_property static
        get get_FocusVisualSecondaryThicknessProperty slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property height_property static
        get get_HeightProperty slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property horizontal_alignment_property static
        get get_HorizontalAlignmentProperty slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property language_property static
        get get_LanguageProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property margin_property static
        get get_MarginProperty slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_height_property static
        get get_MaxHeightProperty slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property max_width_property static
        get get_MaxWidthProperty slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_height_property static
        get get_MinHeightProperty slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property min_width_property static
        get get_MinWidthProperty slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property name_property static
        get get_NameProperty slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property requested_theme_property static
        get get_RequestedThemeProperty slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property style_property static
        get get_StyleProperty slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property tag_property static
        get get_TagProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property vertical_alignment_property static
        get get_VerticalAlignmentProperty slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property width_property static
        get get_WidthProperty slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event actual_theme_changed
        add add_ActualThemeChanged slot=73 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ActualThemeChanged slot=74 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event data_context_changed
        add add_DataContextChanged slot=65 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,Microsoft.UI.Xaml.DataContextChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DataContextChanged slot=66 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event effective_viewport_changed
        add add_EffectiveViewportChanged slot=75 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_EffectiveViewportChanged slot=76 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event layout_updated
        add add_LayoutUpdated slot=69 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LayoutUpdated slot=70 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event loaded
        add add_Loaded slot=61 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Loaded slot=62 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event loading
        add add_Loading slot=71 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Loading slot=72 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event size_changed
        add add_SizeChanged slot=67 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Microsoft.UI.Xaml.SizeChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SizeChanged slot=68 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event unloaded
        add add_Unloaded slot=63 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Unloaded slot=64 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method _arrange_override
        method ArrangeOverride slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementOverrides shape=79 reverse=51 overridable
            in struct type=Windows.Foundation.Size name=finalSize
            out struct type=Windows.Foundation.Size return
    method defer_tree static
        method DeferTree slot=32 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElementStatics shape=4 static
            in class type=Microsoft.UI.Xaml.DependencyObject name=element
    method find_name
        method FindName slot=77 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in string name=name
            out object return
    method get_binding_expression
        method GetBindingExpression slot=79 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            out class type=Microsoft.UI.Xaml.Data.BindingExpression return
    method _go_to_element_state_core
        method GoToElementStateCore slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementOverrides shape=117 reverse=101 overridable
            in string name=stateName
            in boolean name=useTransitions
            out boolean return
    method _invalidate_viewport
        method InvalidateViewport slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElementProtected shape=0 reverse=16 protected
    method _measure_override
        method MeasureOverride slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkElementOverrides shape=79 reverse=31 overridable
            in struct type=Windows.Foundation.Size name=availableSize
            out struct type=Windows.Foundation.Size return
    method _on_apply_template
        method OnApplyTemplate slot=8 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElementOverrides shape=0 reverse=55 overridable
    method set_binding
        method SetBinding slot=78 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IFrameworkElement shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=dp
            in class type=Microsoft.UI.Xaml.Data.BindingBase name=binding

class Microsoft.UI.Xaml.FrameworkTemplate composable python_type
    py FrameworkTemplate
    signature rc(Microsoft.UI.Xaml.FrameworkTemplate;{0084c7c2-de48-5b0b-8a5a-e4fb76b7f7d1})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IFrameworkTemplate
    requires Microsoft.UI.Xaml.IFrameworkTemplate
    composable Microsoft.UI.Xaml.IFrameworkTemplateFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IFrameworkTemplateFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.FrameworkTemplate return

class Microsoft.UI.Xaml.FrameworkView activatable python_type
    py FrameworkView
    signature rc(Microsoft.UI.Xaml.FrameworkView;{e60094c3-45af-5a8f-9511-1781d7df1799})
    default Microsoft.UI.Xaml.IFrameworkView
    requires Microsoft.UI.Xaml.IFrameworkView
    requires Windows.ApplicationModel.Core.IFrameworkView
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    method initialize
        method Initialize slot=6 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Core.IFrameworkView shape=4 reverse=22
            in class type=Windows.ApplicationModel.Core.CoreApplicationView name=applicationView
    method load
        method Load slot=8 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Core.IFrameworkView shape=4 reverse=62
            in string name=entryPoint
    method run
        method Run slot=9 inputs=0 outputs=0 declaring=Windows.ApplicationModel.Core.IFrameworkView shape=0 reverse=93
    method set_window
        method SetWindow slot=7 inputs=1 outputs=0 declaring=Windows.ApplicationModel.Core.IFrameworkView shape=4 reverse=43
            in class type=Windows.UI.Core.CoreWindow name=window
    method uninitialize
        method Uninitialize slot=10 inputs=0 outputs=0 declaring=Windows.ApplicationModel.Core.IFrameworkView shape=0 reverse=117

class Microsoft.UI.Xaml.FrameworkViewSource activatable python_type
    py FrameworkViewSource
    signature rc(Microsoft.UI.Xaml.FrameworkViewSource;{52b5d975-6fa6-5b66-a248-d17443b2bca0})
    default Microsoft.UI.Xaml.IFrameworkViewSource
    requires Microsoft.UI.Xaml.IFrameworkViewSource
    requires Windows.ApplicationModel.Core.IFrameworkViewSource
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    method create_view
        method CreateView slot=6 inputs=0 outputs=1 declaring=Windows.ApplicationModel.Core.IFrameworkViewSource shape=4 reverse=22
            out interface type=Windows.ApplicationModel.Core.IFrameworkView return

struct Microsoft.UI.Xaml.GridLength python_type
    py GridLength
    signature struct(Microsoft.UI.Xaml.GridLength;f8;enum(Microsoft.UI.Xaml.GridUnitType;i4))
    field value Value double
    field grid_unit_type GridUnitType enum32 type=Microsoft.UI.Xaml.GridUnitType

class Microsoft.UI.Xaml.GridLengthHelper python_type
    py GridLengthHelper
    signature rc(Microsoft.UI.Xaml.GridLengthHelper;{592b4fd5-6564-54e0-87d6-1c41939ed499})
    default Microsoft.UI.Xaml.IGridLengthHelper
    requires Microsoft.UI.Xaml.IGridLengthHelper
    factory Microsoft.UI.Xaml.IGridLengthHelperStatics
    property auto static
        get get_Auto slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=4 static
            out struct type=Microsoft.UI.Xaml.GridLength return
    method equals static
        method Equals slot=12 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=159 static
            in struct type=Microsoft.UI.Xaml.GridLength name=target
            in struct type=Microsoft.UI.Xaml.GridLength name=value
            out boolean return
    method from_pixels static
        method FromPixels slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=46 static
            in double name=pixels
            out struct type=Microsoft.UI.Xaml.GridLength return
    method from_value_and_type static
        method FromValueAndType slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=106 static
            in double name=value
            in enum32 type=Microsoft.UI.Xaml.GridUnitType name=type
            out struct type=Microsoft.UI.Xaml.GridLength return
    method get_is_absolute static
        method GetIsAbsolute slot=9 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=83 static
            in struct type=Microsoft.UI.Xaml.GridLength name=target
            out boolean return
    method get_is_auto static
        method GetIsAuto slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=83 static
            in struct type=Microsoft.UI.Xaml.GridLength name=target
            out boolean return
    method get_is_star static
        method GetIsStar slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IGridLengthHelperStatics shape=83 static
            in struct type=Microsoft.UI.Xaml.GridLength name=target
            out boolean return

enum Microsoft.UI.Xaml.GridUnitType python_type
    py GridUnitType
    signature enum(Microsoft.UI.Xaml.GridUnitType;i4)
    constant AUTO 0
    constant PIXEL 1
    constant STAR 2

enum Microsoft.UI.Xaml.HorizontalAlignment python_type
    py HorizontalAlignment
    signature enum(Microsoft.UI.Xaml.HorizontalAlignment;i4)
    constant LEFT 0
    constant CENTER 1
    constant RIGHT 2
    constant STRETCH 3

interface Microsoft.UI.Xaml.IAdaptiveTrigger
    guid b2b18ae8-48d9-5a1d-a555-6685ddd4da80

interface Microsoft.UI.Xaml.IAdaptiveTriggerFactory
    guid 9c9560bb-4099-5175-9250-45a15e753da8

interface Microsoft.UI.Xaml.IAdaptiveTriggerStatics
    guid e7a3547f-c077-5f20-aab1-d16c30d9d37f

interface Microsoft.UI.Xaml.IApplication
    guid 06a8f4e7-1146-55af-820d-ebd55643b021

interface Microsoft.UI.Xaml.IApplication2
    guid 469e6d36-2e11-5b06-9e0a-c5eef0cf8f12

interface Microsoft.UI.Xaml.IApplication3
    guid be941595-61fe-5b36-a3d3-962a647d7c6f

interface Microsoft.UI.Xaml.IApplicationFactory
    guid 9fd96657-5294-5a65-a1db-4fea143597da

interface Microsoft.UI.Xaml.IApplicationInitializationCallbackParams
    guid 1b1906ea-5b7b-5876-81ab-7c2281ac3d20

interface Microsoft.UI.Xaml.IApplicationOverrides
    guid a33e81ef-c665-503b-8827-d27ef1720a06

interface Microsoft.UI.Xaml.IApplicationStatics
    guid 4e0d09f5-4358-512c-a987-503b52848e95

interface Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> concrete awaitable
    py winrt.windows.foundation._IAsyncOperation[DataPackageOperation]
    guid 8b98aea9-64f0-5672-b30e-dfd9c2e4f6fe
    signature pinterface({9fc2b0bb-e446-44e2-aa61-9cab8f636af2};enum(Windows.ApplicationModel.DataTransfer.DataPackageOperation;u4))
    base Windows.Foundation.IAsyncOperation
    requires Windows.Foundation.IAsyncInfo
    argument Windows.ApplicationModel.DataTransfer.DataPackageOperation
    property completed
        get get_Completed slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> shape=4 reverse=43 role=completed
            out delegate type=Windows.Foundation.AsyncOperationCompletedHandler<Windows.ApplicationModel.DataTransfer.DataPackageOperation> return
        put put_Completed slot=6 inputs=1 outputs=0 declaring=Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> shape=4 reverse=22
            in delegate type=Windows.Foundation.AsyncOperationCompletedHandler<Windows.ApplicationModel.DataTransfer.DataPackageOperation> 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<Windows.ApplicationModel.DataTransfer.DataPackageOperation> shape=4 reverse=62 role=get_results
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return

interface Microsoft.UI.Xaml.IBindingFailedEventArgs
    guid a7bf50f3-dbc0-5b44-be74-56e8f80fd716

interface Microsoft.UI.Xaml.IBringIntoViewOptions
    guid eeb4a447-eb9e-5003-a479-b9e3a886b708

interface Microsoft.UI.Xaml.IBringIntoViewRequestedEventArgs
    guid 807de8f9-b1dc-5a63-8101-5ee966841a27

interface Microsoft.UI.Xaml.IBrushTransition
    guid a996a7ba-4567-5963-a112-76e3c0000204

interface Microsoft.UI.Xaml.IBrushTransitionFactory
    guid 13735998-c3b6-5c24-b40a-7b166a6ffc2c

interface Microsoft.UI.Xaml.IColorPaletteResources
    guid 1903a03c-1750-54fe-a434-14b227cbe701

interface Microsoft.UI.Xaml.IColorPaletteResourcesFactory
    guid 32fde185-8544-59c0-9e0a-e6e0bad9edcf

interface Microsoft.UI.Xaml.ICornerRadiusHelper
    guid dfcc382d-cfa8-5614-a35a-4091d1a81c9e

interface Microsoft.UI.Xaml.ICornerRadiusHelperStatics
    guid 77352882-894b-5ded-b54c-a86105e4e068

interface Microsoft.UI.Xaml.IDataContextChangedEventArgs
    guid a1be80f4-cf83-5022-b113-9233f1d4fafa

interface Microsoft.UI.Xaml.IDataTemplate
    guid 08fa70fa-ee75-5e92-a101-f52d0e1e9fab

interface Microsoft.UI.Xaml.IDataTemplateExtension python_type
    py _IDataTemplateExtension
    guid 351e63c4-8fa3-5cc3-b073-7f84baa6485d
    signature {351e63c4-8fa3-5cc3-b073-7f84baa6485d}
    method process_binding
        method ProcessBinding slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateExtension shape=51 reverse=44
            in uint32 name=phase
            out boolean return
    method process_bindings
        method ProcessBindings slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IDataTemplateExtension shape=51 reverse=65
            in class type=Microsoft.UI.Xaml.Controls.ContainerContentChangingEventArgs name=arg
            out int32 return
    method reset_template
        method ResetTemplate slot=6 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IDataTemplateExtension shape=0 reverse=16

interface Microsoft.UI.Xaml.IDataTemplateFactory
    guid d8e8249d-305b-5ca5-acf8-3e1beffd0219

interface Microsoft.UI.Xaml.IDataTemplateKey
    guid 6e704a95-4b2f-5ba8-ada5-1261c832baed

interface Microsoft.UI.Xaml.IDataTemplateKeyFactory
    guid 13b2f604-eebc-5daa-8a5b-460c4fabdeb7

interface Microsoft.UI.Xaml.IDataTemplateStatics
    guid cf6ada69-4bf1-5f2d-8bdb-09ea1a26f975

interface Microsoft.UI.Xaml.IDebugSettings
    guid 4004943b-2509-5476-bba2-3fe05ecf615d

interface Microsoft.UI.Xaml.IDebugSettings2
    guid 6dfb6f51-d2f8-59c4-8bca-4410929577d0

interface Microsoft.UI.Xaml.IDebugSettings3
    guid 36135bd5-3917-5c8d-a3c6-2fc89a503f26

interface Microsoft.UI.Xaml.IDependencyObject
    guid e7beaee7-160e-50f7-8789-d63463f979fa

interface Microsoft.UI.Xaml.IDependencyObjectCollectionFactory
    guid 2a74ee43-90fd-5d61-9383-584ea8422b39

interface Microsoft.UI.Xaml.IDependencyObjectFactory
    guid 936b614c-475f-5d7d-b3f7-bf1fbea28126

interface Microsoft.UI.Xaml.IDependencyProperty
    guid 960eab49-9672-58a0-995b-3a42e5ea6278

interface Microsoft.UI.Xaml.IDependencyPropertyChangedEventArgs
    guid 84ead020-7849-5e98-8030-488a80d164ec

interface Microsoft.UI.Xaml.IDependencyPropertyStatics
    guid 61ddc651-0383-5d6f-98ce-5c046aaaaa8f

interface Microsoft.UI.Xaml.IDispatcherTimer
    guid 58a4abf1-a4a3-53dd-ae21-08f43231e817

interface Microsoft.UI.Xaml.IDispatcherTimerFactory
    guid 1bcb3166-22e4-50bf-a5a2-b78ca4377bd0

interface Microsoft.UI.Xaml.IDragEventArgs
    guid 47ac5757-e4bc-52ba-8ab9-1bf81aad7900

interface Microsoft.UI.Xaml.IDragOperationDeferral
    guid 462c1880-fc6a-5035-8abf-564bacb78158

interface Microsoft.UI.Xaml.IDragStartingEventArgs
    guid ad17bace-9613-5666-a31b-79a73fba77cf

interface Microsoft.UI.Xaml.IDragUI
    guid 35f170e0-93bf-58da-877a-8ec77d8d9f00

interface Microsoft.UI.Xaml.IDragUIOverride
    guid 3260b18b-70df-5df2-b98a-56beb0601f79

interface Microsoft.UI.Xaml.IDropCompletedEventArgs
    guid e700082d-c640-5d44-b23a-f213dfbeb245

interface Microsoft.UI.Xaml.IDurationHelper
    guid cc1089ab-8041-5c3e-b753-8397e7358cc6

interface Microsoft.UI.Xaml.IDurationHelperStatics
    guid 491feb2c-3475-5f89-b15c-49c236eb514c

interface Microsoft.UI.Xaml.IEffectiveViewportChangedEventArgs
    guid 636e8159-2d82-538a-8483-cd576e41d0df

interface Microsoft.UI.Xaml.IElementFactory python_type
    py _IElementFactory
    guid 75faba47-2cf2-54ae-91e6-0581556fddaa
    signature {75faba47-2cf2-54ae-91e6-0581556fddaa}
    method get_element
        method GetElement slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IElementFactory shape=51 reverse=24
            in class type=Microsoft.UI.Xaml.ElementFactoryGetArgs name=args
            out class type=Microsoft.UI.Xaml.UIElement return
    method recycle_element
        method RecycleElement slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IElementFactory shape=4 reverse=43
            in class type=Microsoft.UI.Xaml.ElementFactoryRecycleArgs name=args

interface Microsoft.UI.Xaml.IElementFactoryGetArgs
    guid b7017d68-ec9e-5435-b078-be6f906f0953

interface Microsoft.UI.Xaml.IElementFactoryGetArgsFactory
    guid a88e401b-9fe5-5960-87a3-89a3cfe2531c

interface Microsoft.UI.Xaml.IElementFactoryRecycleArgs
    guid 46e444f7-05d3-5c5e-9b7a-5541f63e4ef9

interface Microsoft.UI.Xaml.IElementFactoryRecycleArgsFactory
    guid 30ee194a-fe4d-53e7-a84a-cd34fab0d4ef

interface Microsoft.UI.Xaml.IElementSoundPlayer
    guid 0ea67e68-937c-5c00-b609-53b63d9a5d42

interface Microsoft.UI.Xaml.IElementSoundPlayerStatics
    guid 5a5a20c3-1c9b-5d61-9d63-487c8bf16ecb

interface Microsoft.UI.Xaml.IEventTrigger
    guid 8c6f0541-c6ac-5f27-9d45-cf8bdbdfabe6

interface Microsoft.UI.Xaml.IExceptionRoutedEventArgs
    guid e8bcb6d2-d3f5-5393-a84f-dfcd44a2df34

interface Microsoft.UI.Xaml.IExceptionRoutedEventArgsFactory
    guid e1e71fb6-2ad0-5189-8d96-33bae488c5fb

interface Microsoft.UI.Xaml.IFrameworkElement
    guid fe08f13d-dc6a-5495-ad44-c2d8d21863b0

interface Microsoft.UI.Xaml.IFrameworkElementFactory
    guid bd3f2272-3efa-5f92-b759-90b1cc3e784c

interface Microsoft.UI.Xaml.IFrameworkElementOverrides
    guid ffc6fd98-f38c-5904-9ce4-97a3427cf4ba

interface Microsoft.UI.Xaml.IFrameworkElementProtected
    guid e59a3db0-91e5-5903-9caf-d1bb9f458bf2

interface Microsoft.UI.Xaml.IFrameworkElementStatics
    guid 894e2704-14e7-569a-b21e-afc7df7145a1

interface Microsoft.UI.Xaml.IFrameworkTemplate
    guid 0084c7c2-de48-5b0b-8a5a-e4fb76b7f7d1

interface Microsoft.UI.Xaml.IFrameworkTemplateFactory
    guid 616dd6db-b064-561d-b162-46ceb45dc562

interface Microsoft.UI.Xaml.IFrameworkView
    guid e60094c3-45af-5a8f-9511-1781d7df1799

interface Microsoft.UI.Xaml.IFrameworkViewSource
    guid 52b5d975-6fa6-5b66-a248-d17443b2bca0

interface Microsoft.UI.Xaml.IGridLengthHelper
    guid 592b4fd5-6564-54e0-87d6-1c41939ed499

interface Microsoft.UI.Xaml.IGridLengthHelperStatics
    guid cea8881b-4e64-535d-9fcd-b4828d3979b0

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> concrete iterable
    py winrt.windows.foundation.collections._IIterable[DependencyObject]
    guid 838a6966-6de6-5040-a14f-ba34d5425ab4
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.DependencyObject
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.KeyboardAccelerator> concrete iterable
    py winrt.windows.foundation.collections._IIterable[KeyboardAccelerator]
    guid 68b2e097-f07e-580f-8bfd-b90a0b2a8835
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Input.KeyboardAccelerator;{6f8bf1e2-4e91-5cf9-a6be-4770caf3d770}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Input.KeyboardAccelerator
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.Pointer> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Pointer]
    guid dbd58230-79d3-5947-924a-1ef86fda3db5
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Input.Pointer;{1f9afbf5-11a3-5e68-aa1b-72febfa0ab23}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Input.Pointer
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.Pointer> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Media.XamlLight> concrete iterable
    py winrt.windows.foundation.collections._IIterable[XamlLight]
    guid c166d8ca-b148-5241-bed5-13003063bd3e
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.Media.XamlLight;{dcd20139-8cd5-5da5-a25c-2b7b813d8d58}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.Media.XamlLight
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.ResourceDictionary> concrete iterable
    py winrt.windows.foundation.collections._IIterable[ResourceDictionary]
    guid 1da2bea2-3287-5edf-b62e-0d073c68ce0b
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.ResourceDictionary;{1b690975-a710-5783-a6e1-15836f6186c2}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.ResourceDictionary
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[SetterBase]
    guid 9fa9cd08-8676-51ab-aff6-604d0ddea185
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.SetterBase;{5a7c1347-cda3-55be-bfef-5c7582213980}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.SetterBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.StateTriggerBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[StateTriggerBase]
    guid b497741b-5419-5197-bff0-67f844e5e7ad
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.StateTriggerBase;{f07b0f7b-5b94-58ae-8717-22ab093bc131}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.StateTriggerBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction> concrete iterable
    py winrt.windows.foundation.collections._IIterable[TriggerAction]
    guid de3e0f0b-06a7-5c3e-a52a-b53d2cd809d2
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.TriggerAction
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[TriggerBase]
    guid 4fb6a3b8-0c07-57c1-aca7-a7bc453b91e2
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.TriggerBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement> concrete iterable
    py winrt.windows.foundation.collections._IIterable[UIElement]
    guid 459bb954-42a3-5c74-8f87-42458f19aeaa
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.UIElement
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualState> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualState]
    guid 3f8d5041-b506-5ad0-b3b6-89a1162e87b1
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.VisualState;{4bb32ae8-0e28-5521-a7f5-66b661372994}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.VisualState
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualState> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualStateGroup> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualStateGroup]
    guid 1440de85-e884-545a-9356-12a93e3a08fd
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.VisualStateGroup;{8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.VisualStateGroup
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> return

interface Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualTransition> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualTransition]
    guid 5b14edfc-6706-5c9d-af5c-f0e7844791ad
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Microsoft.UI.Xaml.VisualTransition;{dd21af54-2ce1-59de-9fd1-2b45f6bf6581}))
    base Windows.Foundation.Collections.IIterable
    argument Microsoft.UI.Xaml.VisualTransition
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualTransition> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> return

interface Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> concrete iterable
    py winrt.windows.foundation.collections._IIterable[IIterable[Point]]
    guid ae44597e-d411-5b7f-bbec-6a96c94a107a
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};pinterface({faa585ea-6214-4217-afda-7f46de5869b3};struct(Windows.Foundation.Point;f4;f4)))
    base Windows.Foundation.Collections.IIterable
    argument Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> return

interface Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> concrete iterable
    py winrt.windows.foundation.collections._IIterable[IKeyValuePair[Object, Object]]
    guid 33ac68f0-1084-529a-8a17-4e7c8adb7a0c
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};cinterface(IInspectable);cinterface(IInspectable)))
    base Windows.Foundation.Collections.IIterable
    argument Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> return

interface Windows.Foundation.Collections.IIterable<Windows.Foundation.Point> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Point]
    guid c192280d-3a09-5423-9dc5-67b83ebde41d
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};struct(Windows.Foundation.Point;f4;f4))
    base Windows.Foundation.Collections.IIterable
    argument Windows.Foundation.Point
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Point> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Point> return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[DependencyObject]
    guid 62e49306-76d0-5cd7-97d5-ef08c934fe9a
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.DependencyObject
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.DependencyObject return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.DependencyObject name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[KeyboardAccelerator]
    guid 6a7cb393-53c9-5481-ba42-90d431243d14
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Input.KeyboardAccelerator;{6f8bf1e2-4e91-5cf9-a6be-4770caf3d770}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Input.KeyboardAccelerator
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> 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.Input.KeyboardAccelerator> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Pointer]
    guid 41b19b91-7d83-5bb2-8a98-9b20bbc359cf
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Input.Pointer;{1f9afbf5-11a3-5e68-aa1b-72febfa0ab23}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Input.Pointer
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Input.Pointer return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> 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.Input.Pointer> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Input.Pointer name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[XamlLight]
    guid e75863b3-0b25-5c28-86c8-9ec49f76d468
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.Media.XamlLight;{dcd20139-8cd5-5da5-a25c-2b7b813d8d58}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.Media.XamlLight
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.Media.XamlLight return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> 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.Media.XamlLight> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.Media.XamlLight name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[ResourceDictionary]
    guid 9483d8a0-2803-50f1-98db-fa3a7e6a56b3
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.ResourceDictionary;{1b690975-a710-5783-a6e1-15836f6186c2}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.ResourceDictionary
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> 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.ResourceDictionary> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.ResourceDictionary name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[SetterBase]
    guid 555894a1-cc82-5af0-b220-53e73b2dba33
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.SetterBase;{5a7c1347-cda3-55be-bfef-5c7582213980}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.SetterBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.SetterBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.SetterBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[StateTriggerBase]
    guid 3cd61913-6c9b-585f-ad3e-cbfb80453a7a
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.StateTriggerBase;{f07b0f7b-5b94-58ae-8717-22ab093bc131}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.StateTriggerBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.StateTriggerBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> 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.StateTriggerBase> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.StateTriggerBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[TriggerAction]
    guid 2409dbc6-f975-5ad2-8f13-114819bf7fdd
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.TriggerAction
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.TriggerAction return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.TriggerAction name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[TriggerBase]
    guid 93d0f9fa-22d2-5e84-ac72-aacf06f97900
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.TriggerBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.TriggerBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.TriggerBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[UIElement]
    guid c5f188b0-c653-5209-909a-eb97ca691617
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.UIElement
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.UIElement return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.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<Microsoft.UI.Xaml.UIElement> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.UIElement name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualState]
    guid cd297392-960b-5dd7-b522-eb920a0eaeae
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.VisualState;{4bb32ae8-0e28-5521-a7f5-66b661372994}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.VisualState
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.VisualState return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> 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.VisualState> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.VisualState name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualStateGroup]
    guid c8d02e0b-8835-57af-a12e-61386f22bbc8
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.VisualStateGroup;{8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.VisualStateGroup
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.VisualStateGroup return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> 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.VisualStateGroup> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.VisualStateGroup name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualTransition]
    guid 8979e218-236f-5935-a956-66c4ac1bd5e5
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Microsoft.UI.Xaml.VisualTransition;{dd21af54-2ce1-59de-9fd1-2b45f6bf6581}))
    base Windows.Foundation.Collections.IIterator
    argument Microsoft.UI.Xaml.VisualTransition
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> shape=4 reverse=22 role=current
            out class type=Microsoft.UI.Xaml.VisualTransition return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> 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.VisualTransition> shape=117 reverse=101 role=get_many
            fill_array class type=Microsoft.UI.Xaml.VisualTransition name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[IIterable[Point]]
    guid 377f6162-6e4d-574e-bf01-77f4fd021d0e
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};pinterface({faa585ea-6214-4217-afda-7f46de5869b3};struct(Windows.Foundation.Point;f4;f4)))
    base Windows.Foundation.Collections.IIterator
    argument Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> shape=4 reverse=22 role=current
            out parameterized type=Windows.Foundation.Collections.IIterable<Windows.Foundation.Point> return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> 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.IIterable<Windows.Foundation.Point>> shape=117 reverse=101 role=get_many
            fill_array parameterized type=Windows.Foundation.Collections.IIterable<Windows.Foundation.Point> name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[IKeyValuePair[Object, Object]]
    guid 31e55e8a-0f05-52fd-90d3-b04aa331aaa4
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};cinterface(IInspectable);cinterface(IInspectable)))
    base Windows.Foundation.Collections.IIterator
    argument Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=4 reverse=22 role=current
            out parameterized type=Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object> return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,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<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=117 reverse=101 role=get_many
            fill_array parameterized type=Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object> 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.Object,System.Object>> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.Foundation.Point> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Point]
    guid c602b59e-0a8e-5e99-b478-2b564585278d
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};struct(Windows.Foundation.Point;f4;f4))
    base Windows.Foundation.Collections.IIterator
    argument Windows.Foundation.Point
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Point> shape=4 reverse=22 role=current
            out struct type=Windows.Foundation.Point return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Point> 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.Point> shape=117 reverse=101 role=get_many
            fill_array struct type=Windows.Foundation.Point name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.Foundation.Point> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object> concrete
    py winrt.windows.foundation.collections._IKeyValuePair[Object, Object]
    guid 59e7ae0c-c29d-5ad6-bef5-dedb52a198e1
    signature pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};cinterface(IInspectable);cinterface(IInspectable))
    base Windows.Foundation.Collections.IKeyValuePair
    argument System.Object
    argument System.Object
    property key
        get get_Key slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object> shape=4 reverse=22 role=pair_key
            out object return
    property value
        get get_Value slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object> shape=4 reverse=43 role=pair_value
            out object return

interface Microsoft.UI.Xaml.ILaunchActivatedEventArgs
    guid d505cea9-1bcb-5b29-a8be-944e00f06f78

interface Windows.Foundation.Collections.IMap<System.Object,System.Object> concrete iterable mapping mutable_mapping
    py winrt.windows.foundation.collections._IMap[Object, Object]
    guid f5f69427-55ed-5512-8429-d4f6626dfcdd
    signature pinterface({3c2925fe-8519-45c1-aa79-197b6718c1c1};cinterface(IInspectable);cinterface(IInspectable))
    base Windows.Foundation.Collections.IMap
    requires Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>>
    argument System.Object
    argument System.Object
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=43 role=size
            out uint32 return
    method clear
        method Clear slot=12 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=0 reverse=159 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> return
    method get_view
        method GetView slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=99 role=get_view
            out parameterized type=Windows.Foundation.Collections.IMapView<System.Object,System.Object> return
    method has_key
        method HasKey slot=8 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=51 reverse=65 role=has_key
            in object name=key
            out boolean return
    method insert
        method Insert slot=10 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=117 reverse=125 role=insert
            in object name=key
            in object name=value
            out boolean return
    method lookup
        method Lookup slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=51 reverse=24 role=lookup
            in object name=key
            out object return
    method remove
        method Remove slot=11 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=141 role=remove
            in object name=key

interface Windows.Foundation.Collections.IMapView<System.Object,System.Object> concrete iterable mapping
    py winrt.windows.foundation.collections._IMapView[Object, Object]
    guid efe76d10-cb60-50ad-8a4f-6885cd6212a1
    signature pinterface({e480ce40-a338-4ada-adcf-272272e48cb9};cinterface(IInspectable);cinterface(IInspectable))
    base Windows.Foundation.Collections.IMapView
    requires Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>>
    argument System.Object
    argument System.Object
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.Object,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<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> return
    method has_key
        method HasKey slot=8 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.Object,System.Object> shape=51 reverse=65 role=has_key
            in object name=key
            out boolean return
    method lookup
        method Lookup slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMapView<System.Object,System.Object> shape=51 reverse=24 role=lookup
            in object name=key
            out object return
    method split
        method Split slot=9 inputs=0 outputs=2 declaring=Windows.Foundation.Collections.IMapView<System.Object,System.Object> shape=51 reverse=100 role=split
            out parameterized type=Windows.Foundation.Collections.IMapView<System.Object,System.Object> name=first
            out parameterized type=Windows.Foundation.Collections.IMapView<System.Object,System.Object> name=second

interface Microsoft.UI.Xaml.IMediaFailedRoutedEventArgs
    guid a1dce737-539b-5e54-99af-75ece428bf9b

interface Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IObservableVector[DependencyObject]
    guid 6db545c0-5c0b-575f-9b53-02a46c1fd2d2
    signature pinterface({5917eb53-50b4-4a0d-b309-65862b3f1dbc};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.IObservableVector
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject>
    argument Microsoft.UI.Xaml.DependencyObject
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24
            in delegate type=Windows.Foundation.Collections.VectorChangedEventHandler<Microsoft.UI.Xaml.DependencyObject> name=vhnd
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VectorChanged slot=7 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject> 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<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.DependencyObject name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.DependencyObject 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.DependencyObject> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> 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.DependencyObject> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.DependencyObject name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value

interface Microsoft.UI.Xaml.IPointHelper
    guid 06fcc7a4-6099-5f2e-83a5-f3be0e2c90aa

interface Microsoft.UI.Xaml.IPointHelperStatics
    guid b0b2bd44-600b-51b3-a42c-3fd36c1ab042

interface Microsoft.UI.Xaml.IPropertyMetadata
    guid b3644425-9464-5434-b0ae-aff8d3159fe1

interface Microsoft.UI.Xaml.IPropertyMetadataFactory
    guid 9f420906-111a-5465-91ee-bed14b3e7fec

interface Microsoft.UI.Xaml.IPropertyMetadataStatics
    guid 37b8add4-7a4a-5cf7-a174-235182cd082e

interface Microsoft.UI.Xaml.IPropertyPath
    guid 8b0712f6-9e57-53b0-80b1-966a79f60b96

interface Microsoft.UI.Xaml.IPropertyPathFactory
    guid 08a8ccab-7ff8-5cec-bd3c-72c98804d989

interface Microsoft.UI.Xaml.IRectHelper
    guid 5fece92a-a3d2-5bc0-aca1-e9e1fa86ae9d

interface Microsoft.UI.Xaml.IRectHelperStatics
    guid a9cf37ad-5430-5086-a39f-74f0d1ed1072

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

interface 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.IResourceDictionary
    guid 1b690975-a710-5783-a6e1-15836f6186c2

interface Microsoft.UI.Xaml.IResourceDictionaryFactory
    guid ea22a48f-ab71-56f6-a392-d82310c8aa7b

interface Microsoft.UI.Xaml.IResourceManagerRequestedEventArgs
    guid c35f4cf1-fcd6-5c6b-9be2-4cfaefb68b2a

interface Microsoft.UI.Xaml.IRoutedEvent
    guid b2b432bc-efca-575e-9d2a-703f8b9c380f

interface Microsoft.UI.Xaml.IRoutedEventArgs
    guid 0908c407-1c7d-5de3-9c50-d971c62ec8ec

interface Microsoft.UI.Xaml.IRoutedEventArgsFactory
    guid 914b02c7-076b-5b89-98e7-6c373379e9af

interface Microsoft.UI.Xaml.IScalarTransition
    guid c2da2ac8-814c-5889-b2f4-4ebe4b001ee3

interface Microsoft.UI.Xaml.IScalarTransitionFactory
    guid a1650cf8-a15b-54fc-b595-c52491318f58

interface Microsoft.UI.Xaml.ISetter
    guid bbd6074d-686f-5ae1-b8de-5f16aa30b80a

interface Microsoft.UI.Xaml.ISetterBase
    guid 5a7c1347-cda3-55be-bfef-5c7582213980

interface Microsoft.UI.Xaml.ISetterBaseCollection
    guid 63bf7c0f-b290-5c0c-9185-3338cd350d7f

interface Microsoft.UI.Xaml.ISetterBaseFactory
    guid 780a1d2f-c4be-5707-8a8a-4550dc22583e

interface Microsoft.UI.Xaml.ISetterFactory
    guid 13910a06-a327-5407-ae91-b9d2cc3a7ab5

interface Microsoft.UI.Xaml.ISetterStatics2
    guid 2c5ff014-59bc-5438-98b9-2292bd4d0731

interface Microsoft.UI.Xaml.ISizeChangedEventArgs
    guid fe76324e-6dfb-58b1-9dcd-886ca8f9a2ea

interface Microsoft.UI.Xaml.ISizeHelper
    guid 5df9eee1-a2a8-5e55-8668-afedc0b36deb

interface Microsoft.UI.Xaml.ISizeHelperStatics
    guid cff1b27f-84f1-5b14-9459-764af5714fe5

interface Microsoft.UI.Xaml.IStateTrigger
    guid 7b098126-1dab-5b58-aca7-f2b7de2e1033

interface Microsoft.UI.Xaml.IStateTriggerBase
    guid f07b0f7b-5b94-58ae-8717-22ab093bc131

interface Microsoft.UI.Xaml.IStateTriggerBaseFactory
    guid e7724d65-fc7e-5c67-bb84-b4c7b020adc3

interface Microsoft.UI.Xaml.IStateTriggerBaseProtected
    guid 2f695047-335b-5c00-a0d4-2a8fa54544c6

interface Microsoft.UI.Xaml.IStateTriggerStatics
    guid bd60c019-833b-5432-a41d-89d72410eb47

interface Microsoft.UI.Xaml.IStyle
    guid 65e1d164-572f-5b0e-a80f-9c02441fac49

interface Microsoft.UI.Xaml.IStyleFactory
    guid c2d924a2-3862-517c-b083-9a9120d7302d

interface Microsoft.UI.Xaml.ITargetPropertyPath
    guid b1442f0e-f66b-531c-979b-193fd344e2a8

interface Microsoft.UI.Xaml.ITargetPropertyPathFactory
    guid 894cb11d-5c16-555b-b661-f41b29fd9b21

interface Microsoft.UI.Xaml.IThicknessHelper
    guid 5e496347-3c49-55ee-b442-530789b42b6f

interface Microsoft.UI.Xaml.IThicknessHelperStatics
    guid 0e3b81ce-d278-577f-98ea-1b6010f86d7f

interface Microsoft.UI.Xaml.ITriggerAction
    guid 1fa35464-a690-586c-aedf-6c88cac7d14a

interface Microsoft.UI.Xaml.ITriggerActionFactory
    guid 1e1faf1a-f614-554a-822a-d98fe46575d1

interface Microsoft.UI.Xaml.ITriggerBase
    guid d37da89d-0d71-58cf-a901-99a7d3e5e434

interface Microsoft.UI.Xaml.ITriggerBaseFactory
    guid 23088eaa-17ec-51b2-b181-5bedfa8b8fa4

interface Microsoft.UI.Xaml.IUIElement
    guid c3c01020-320c-5cf6-9d24-d396bbfa4d8b

interface Microsoft.UI.Xaml.IUIElementFactory
    guid 14d1d309-add0-5ccb-b946-77488cd70f87

interface Microsoft.UI.Xaml.IUIElementOverrides
    guid 9034f41e-ab7b-59e7-8168-50de6b689dde

interface Microsoft.UI.Xaml.IUIElementProtected
    guid 8f69b9e9-1f00-5834-9bf1-a9257bed39f0

interface Microsoft.UI.Xaml.IUIElementStatics
    guid d2921d87-3584-5e22-8a3a-c2c78dab4f6e

interface Microsoft.UI.Xaml.IUIElementWeakCollectionFactory
    guid b4d69f09-d494-5bc8-ae68-b6307d845049

interface Microsoft.UI.Xaml.IUnhandledExceptionEventArgs
    guid 59eaeba9-8f9c-5be7-9b3b-820960faa220

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[DependencyObject]
    guid 8e6b597a-ab20-585f-9db1-9394aac5a469
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject>
    argument Microsoft.UI.Xaml.DependencyObject
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.DependencyObject name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.DependencyObject 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.DependencyObject> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> 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.DependencyObject> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.DependencyObject name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.DependencyObject name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[KeyboardAccelerator]
    guid 0db091c3-8538-5d25-937f-db6e003e1f71
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Input.KeyboardAccelerator;{6f8bf1e2-4e91-5cf9-a6be-4770caf3d770}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.KeyboardAccelerator>
    argument Microsoft.UI.Xaml.Input.KeyboardAccelerator
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> 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.Input.KeyboardAccelerator> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator 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.Input.KeyboardAccelerator> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> 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.Input.KeyboardAccelerator> 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.Input.KeyboardAccelerator> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[XamlLight]
    guid fb6065bb-83e0-57c0-ae7f-418fd763b0ce
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.Media.XamlLight;{dcd20139-8cd5-5da5-a25c-2b7b813d8d58}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Media.XamlLight>
    argument Microsoft.UI.Xaml.Media.XamlLight
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> 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.Media.XamlLight> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.Media.XamlLight name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Media.XamlLight return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Media.XamlLight name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.Media.XamlLight 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.Media.XamlLight> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Media.XamlLight name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> 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.Media.XamlLight> 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.Media.XamlLight> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.Media.XamlLight name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.Media.XamlLight name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[ResourceDictionary]
    guid c6fbfe1a-f015-5b23-8e7e-14497e9707a1
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.ResourceDictionary;{1b690975-a710-5783-a6e1-15836f6186c2}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.ResourceDictionary>
    argument Microsoft.UI.Xaml.ResourceDictionary
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> 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.ResourceDictionary> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.ResourceDictionary name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.ResourceDictionary 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.ResourceDictionary> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> 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.ResourceDictionary> 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.ResourceDictionary> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.ResourceDictionary name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[SetterBase]
    guid 4357f913-f457-553b-8475-52acd4ab3599
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.SetterBase;{5a7c1347-cda3-55be-bfef-5c7582213980}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase>
    argument Microsoft.UI.Xaml.SetterBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.SetterBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.SetterBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.SetterBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.SetterBase 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.SetterBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.SetterBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> 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.SetterBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.SetterBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.SetterBase name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[StateTriggerBase]
    guid df1e41c3-5b3e-55be-86cf-c9242a9a0293
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.StateTriggerBase;{f07b0f7b-5b94-58ae-8717-22ab093bc131}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.StateTriggerBase>
    argument Microsoft.UI.Xaml.StateTriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> 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.StateTriggerBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.StateTriggerBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.StateTriggerBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.StateTriggerBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.StateTriggerBase 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.StateTriggerBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.StateTriggerBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> 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.StateTriggerBase> 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.StateTriggerBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.StateTriggerBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.StateTriggerBase name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[TriggerAction]
    guid 0e7f69a2-ac1a-5888-ba0c-144d4c07e82d
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction>
    argument Microsoft.UI.Xaml.TriggerAction
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.TriggerAction name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerAction return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerAction name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerAction 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.TriggerAction> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerAction name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> 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.TriggerAction> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.TriggerAction name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerAction name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[TriggerBase]
    guid ef52e000-0b0f-52b5-bdfe-4f5935dcf1bc
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase>
    argument Microsoft.UI.Xaml.TriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.TriggerBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerBase 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.TriggerBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> 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.TriggerBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.TriggerBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerBase name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[UIElement]
    guid ea4a1af0-4286-5f11-8142-6b0169f4e9de
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement>
    argument Microsoft.UI.Xaml.UIElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> 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.UIElement> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.UIElement name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.UIElement return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.UIElement name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.UIElement 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.UIElement> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.UIElement name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> 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.UIElement> 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.UIElement> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.UIElement name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.UIElement name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[VisualState]
    guid d9a7e4ce-6753-58d9-9314-983be67762fc
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.VisualState;{4bb32ae8-0e28-5521-a7f5-66b661372994}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualState>
    argument Microsoft.UI.Xaml.VisualState
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> 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.VisualState> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.VisualState name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualState> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualState return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualState name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.VisualState 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.VisualState> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualState name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> 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.VisualState> 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.VisualState> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.VisualState name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualState name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[VisualStateGroup]
    guid 533324a4-e624-5041-ba1a-69eb5d006acf
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.VisualStateGroup;{8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualStateGroup>
    argument Microsoft.UI.Xaml.VisualStateGroup
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> 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.VisualStateGroup> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualStateGroup return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualStateGroup name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.VisualStateGroup 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.VisualStateGroup> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> 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.VisualStateGroup> 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.VisualStateGroup> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.VisualStateGroup name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=value

interface Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[VisualTransition]
    guid 937ffd52-1b1e-5700-adef-8fd156d58003
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.VisualTransition;{dd21af54-2ce1-59de-9fd1-2b45f6bf6581}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualTransition>
    argument Microsoft.UI.Xaml.VisualTransition
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> 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.VisualTransition> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.VisualTransition name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualTransition> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualTransition return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualTransition name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.VisualTransition 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.VisualTransition> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualTransition name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> 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.VisualTransition> 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.VisualTransition> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.VisualTransition name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.VisualTransition name=value

interface Microsoft.UI.Xaml.IVector3Transition
    guid 0c408bb9-f9a2-55d7-8aed-143d36d603f2

interface Microsoft.UI.Xaml.IVector3TransitionFactory
    guid a3a084fc-b965-534b-900f-78e288129232

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[DependencyObject]
    guid 9eddd815-4420-5639-9b26-eab8013fa294
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject>
    argument Microsoft.UI.Xaml.DependencyObject
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> 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.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.DependencyObject name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.DependencyObject> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[KeyboardAccelerator]
    guid 4d4dfa1a-7153-51f3-8036-6b61de68bca8
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Input.KeyboardAccelerator;{6f8bf1e2-4e91-5cf9-a6be-4770caf3d770}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.KeyboardAccelerator>
    argument Microsoft.UI.Xaml.Input.KeyboardAccelerator
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> 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.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.KeyboardAccelerator> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.KeyboardAccelerator> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Input.KeyboardAccelerator name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[Pointer]
    guid 81082898-c342-5b9f-9fcc-0927881f30ad
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Input.Pointer;{1f9afbf5-11a3-5e68-aa1b-72febfa0ab23}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Input.Pointer>
    argument Microsoft.UI.Xaml.Input.Pointer
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> 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.Input.Pointer> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Input.Pointer> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Input.Pointer return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Input.Pointer name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Input.Pointer name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[XamlLight]
    guid cf393ba1-2605-543e-8b4e-e800eb179492
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.Media.XamlLight;{dcd20139-8cd5-5da5-a25c-2b7b813d8d58}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.Media.XamlLight>
    argument Microsoft.UI.Xaml.Media.XamlLight
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> 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.Media.XamlLight> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.Media.XamlLight> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.Media.XamlLight return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.Media.XamlLight name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Media.XamlLight> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.Media.XamlLight name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[ResourceDictionary]
    guid 1afc35b6-d46b-5d29-a9f6-e21e68b05846
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.ResourceDictionary;{1b690975-a710-5783-a6e1-15836f6186c2}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.ResourceDictionary>
    argument Microsoft.UI.Xaml.ResourceDictionary
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> 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.ResourceDictionary> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.ResourceDictionary> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.ResourceDictionary name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.ResourceDictionary> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.ResourceDictionary name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[SetterBase]
    guid 01f305aa-8ef8-5237-8767-5adaa3b4a524
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.SetterBase;{5a7c1347-cda3-55be-bfef-5c7582213980}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase>
    argument Microsoft.UI.Xaml.SetterBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.SetterBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.SetterBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.SetterBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[StateTriggerBase]
    guid 00c2e28d-9e12-5d23-af85-a4d9919168bf
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.StateTriggerBase;{f07b0f7b-5b94-58ae-8717-22ab093bc131}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.StateTriggerBase>
    argument Microsoft.UI.Xaml.StateTriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> 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.StateTriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.StateTriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.StateTriggerBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.StateTriggerBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.StateTriggerBase> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.StateTriggerBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[TriggerAction]
    guid e27d0c8f-3f78-5ef2-a8bf-d21e7e771a4d
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction>
    argument Microsoft.UI.Xaml.TriggerAction
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerAction return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerAction name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerAction name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[TriggerBase]
    guid 4b947794-8e5c-5fed-87be-4d2b3729bdd7
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase>
    argument Microsoft.UI.Xaml.TriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[UIElement]
    guid 4fdea5ee-c725-5026-ba83-24e5771357c6
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement>
    argument Microsoft.UI.Xaml.UIElement
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.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<Microsoft.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.UIElement return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.UIElement name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.UIElement name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualState]
    guid 5c9df898-d0f9-5196-96a4-28722acca2a2
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.VisualState;{4bb32ae8-0e28-5521-a7f5-66b661372994}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualState>
    argument Microsoft.UI.Xaml.VisualState
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> 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.VisualState> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualState> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualState return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualState name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualState> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.VisualState name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualStateGroup]
    guid 7d50bfbc-971e-53d7-8bff-bf3519d7349c
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.VisualStateGroup;{8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualStateGroup>
    argument Microsoft.UI.Xaml.VisualStateGroup
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> 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.VisualStateGroup> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualStateGroup> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualStateGroup return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualStateGroup name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualStateGroup> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualTransition]
    guid 94a2368c-5ab9-58d5-b917-e201ba8643fd
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Microsoft.UI.Xaml.VisualTransition;{dd21af54-2ce1-59de-9fd1-2b45f6bf6581}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.VisualTransition>
    argument Microsoft.UI.Xaml.VisualTransition
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> 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.VisualTransition> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.VisualTransition> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.VisualTransition return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.VisualTransition name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.VisualTransition> shape=117 reverse=66 role=index_of
            in class type=Microsoft.UI.Xaml.VisualTransition name=value
            out uint32 name=index
            out boolean return

interface Microsoft.UI.Xaml.IVisualState
    guid 4bb32ae8-0e28-5521-a7f5-66b661372994

interface Microsoft.UI.Xaml.IVisualStateChangedEventArgs
    guid 11de9510-a195-577b-88c8-06391618868c

interface Microsoft.UI.Xaml.IVisualStateGroup
    guid 8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7

interface Microsoft.UI.Xaml.IVisualStateManager
    guid 342c8d32-ad61-5925-93d1-0c704df2a7d1

interface Microsoft.UI.Xaml.IVisualStateManagerFactory
    guid 713daf82-92b3-58f2-8fc1-b0d9a2cad03c

interface Microsoft.UI.Xaml.IVisualStateManagerOverrides
    guid e3f8e9c9-9432-514c-923e-142cd8c82730

interface Microsoft.UI.Xaml.IVisualStateManagerProtected
    guid 0f008013-787f-5599-a5ad-0a10b988ed24

interface Microsoft.UI.Xaml.IVisualStateManagerStatics
    guid a4d5147d-88c3-57ed-ad83-245df5f6b50d

interface Microsoft.UI.Xaml.IVisualTransition
    guid dd21af54-2ce1-59de-9fd1-2b45f6bf6581

interface Microsoft.UI.Xaml.IVisualTransitionFactory
    guid f3e74c0d-0b5b-5920-a309-08cb6bf2a739

interface Microsoft.UI.Xaml.IWindow
    guid 61f0ec79-5d52-56b5-86fb-40fa4af288b0

interface Microsoft.UI.Xaml.IWindow2
    guid 42febaa5-1c32-522a-a591-57618c6f665d

interface Microsoft.UI.Xaml.IWindowActivatedEventArgs
    guid c723a5ea-82c4-5dd6-861b-70ef573b88d6

interface Microsoft.UI.Xaml.IWindowEventArgs
    guid 1140827c-fe0a-5268-bc2b-f4492c2ccb49

interface Microsoft.UI.Xaml.IWindowFactory
    guid f0441536-afef-5222-918f-324a9b2dec75

interface Microsoft.UI.Xaml.IWindowSizeChangedEventArgs
    guid 542f6f2c-4b64-5c72-a7a5-3a7e0664b8ff

interface Microsoft.UI.Xaml.IWindowStatics
    guid 8cc985e3-a41a-5df4-b531-d3a1788d86c5

interface Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs
    guid 7bb24a6d-070c-5cb6-8e9c-547905be8265

interface Microsoft.UI.Xaml.IXamlIsland
    guid 845a5c62-b0f3-5db8-b4ff-4142bbd8a044

interface Microsoft.UI.Xaml.IXamlIslandFactory
    guid 267f707c-5e18-57b4-9ff7-d11da66e4a11

interface Microsoft.UI.Xaml.IXamlResourceReferenceFailedEventArgs
    guid 1b175ee6-d08b-50ff-8f89-a1ff27edef66

interface Microsoft.UI.Xaml.IXamlRoot
    guid 60cb215a-ad15-520a-8b01-4416824f0441

interface Microsoft.UI.Xaml.IXamlRoot2
    guid bdee0f42-71cb-50c5-829b-4614d98c5794

interface Microsoft.UI.Xaml.IXamlRoot3
    guid b71dbf3b-2e0f-5de0-ac68-f0c1f65114c8

interface Microsoft.UI.Xaml.IXamlRoot4
    guid 377bec22-632b-52be-b26f-5edf7838e5ca

interface Microsoft.UI.Xaml.IXamlRootChangedEventArgs
    guid 61d2c719-f8a1-515a-902c-cfa498ba7a7f

interface Microsoft.UI.Xaml.IXamlServiceProvider python_type
    py _IXamlServiceProvider
    guid 68b3a2df-8173-539f-b524-c8a2348f5afb
    signature {68b3a2df-8173-539f-b524-c8a2348f5afb}
    method get_service
        method GetService slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IXamlServiceProvider shape=91 reverse=34
            in struct type=Windows.UI.Xaml.Interop.TypeName name=type
            out object return

class Microsoft.UI.Xaml.LaunchActivatedEventArgs python_type
    py LaunchActivatedEventArgs
    signature rc(Microsoft.UI.Xaml.LaunchActivatedEventArgs;{d505cea9-1bcb-5b29-a8be-944e00f06f78})
    default Microsoft.UI.Xaml.ILaunchActivatedEventArgs
    requires Microsoft.UI.Xaml.ILaunchActivatedEventArgs
    property arguments
        get get_Arguments slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ILaunchActivatedEventArgs shape=4
            out string return
    property uwp_launch_activated_event_args
        get get_UWPLaunchActivatedEventArgs slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ILaunchActivatedEventArgs shape=4
            out class type=Windows.ApplicationModel.Activation.LaunchActivatedEventArgs return

enum Microsoft.UI.Xaml.LayoutCycleDebugBreakLevel python_type
    py LayoutCycleDebugBreakLevel
    signature enum(Microsoft.UI.Xaml.LayoutCycleDebugBreakLevel;i4)
    constant NONE 0
    constant LOW 1
    constant HIGH 2

enum Microsoft.UI.Xaml.LayoutCycleTracingLevel python_type
    py LayoutCycleTracingLevel
    signature enum(Microsoft.UI.Xaml.LayoutCycleTracingLevel;i4)
    constant NONE 0
    constant LOW 1
    constant HIGH 2

delegate Microsoft.UI.Xaml.LeavingBackgroundEventHandler python_type
    py LeavingBackgroundEventHandler
    guid 3d723b94-fbcf-5c0d-b6ef-5062e68bf9f8
    signature delegate({3d723b94-fbcf-5c0d-b6ef-5062e68bf9f8})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.ApplicationModel.LeavingBackgroundEventArgs name=e

enum Microsoft.UI.Xaml.LineStackingStrategy python_type
    py LineStackingStrategy
    signature enum(Microsoft.UI.Xaml.LineStackingStrategy;i4)
    constant MAX_HEIGHT 0
    constant BLOCK_LINE_HEIGHT 1
    constant BASELINE_TO_BASELINE 2

class Microsoft.UI.Xaml.MediaFailedRoutedEventArgs python_type
    py MediaFailedRoutedEventArgs
    signature rc(Microsoft.UI.Xaml.MediaFailedRoutedEventArgs;{a1dce737-539b-5e54-99af-75ece428bf9b})
    base Microsoft.UI.Xaml.ExceptionRoutedEventArgs
    default Microsoft.UI.Xaml.IMediaFailedRoutedEventArgs
    requires Microsoft.UI.Xaml.IMediaFailedRoutedEventArgs
    property error_trace
        get get_ErrorTrace slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IMediaFailedRoutedEventArgs shape=4
            out string return

enum Microsoft.UI.Xaml.OpticalMarginAlignment python_type
    py OpticalMarginAlignment
    signature enum(Microsoft.UI.Xaml.OpticalMarginAlignment;i4)
    constant NONE 0
    constant TRIM_SIDE_BEARINGS 1

class Microsoft.UI.Xaml.PointHelper python_type
    py PointHelper
    signature rc(Microsoft.UI.Xaml.PointHelper;{06fcc7a4-6099-5f2e-83a5-f3be0e2c90aa})
    default Microsoft.UI.Xaml.IPointHelper
    requires Microsoft.UI.Xaml.IPointHelper
    factory Microsoft.UI.Xaml.IPointHelperStatics
    method from_coordinates static
        method FromCoordinates slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IPointHelperStatics shape=99 static
            in single name=x
            in single name=y
            out struct type=Windows.Foundation.Point return

delegate Microsoft.UI.Xaml.PropertyChangedCallback python_type
    py PropertyChangedCallback
    guid 5fd9243a-2422-53c9-8d6f-f1ba1a0bba9a
    signature delegate({5fd9243a-2422-53c9-8d6f-f1ba1a0bba9a})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=d
            in class type=Microsoft.UI.Xaml.DependencyPropertyChangedEventArgs name=e

class Microsoft.UI.Xaml.PropertyMetadata composable python_type
    py PropertyMetadata
    signature rc(Microsoft.UI.Xaml.PropertyMetadata;{b3644425-9464-5434-b0ae-aff8d3159fe1})
    default Microsoft.UI.Xaml.IPropertyMetadata
    requires Microsoft.UI.Xaml.IPropertyMetadata
    factory Microsoft.UI.Xaml.IPropertyMetadataStatics
    composable Microsoft.UI.Xaml.IPropertyMetadataFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataFactory shape=195
            in object name=defaultValue
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
        ctor .ctor slot=7 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataFactory shape=239
            in object name=defaultValue
            in delegate type=Microsoft.UI.Xaml.PropertyChangedCallback name=propertyChangedCallback
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
    property create_default_value_callback
        get get_CreateDefaultValueCallback slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadata shape=4
            out delegate type=Microsoft.UI.Xaml.CreateDefaultValueCallback return
    property default_value
        get get_DefaultValue slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadata shape=4
            out object return
    method create static
        method Create slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataStatics shape=51 static default_overload
            in object name=defaultValue
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
        method Create slot=7 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataStatics shape=117 static default_overload
            in object name=defaultValue
            in delegate type=Microsoft.UI.Xaml.PropertyChangedCallback name=propertyChangedCallback
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
    method create_with_factory static
        method Create slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataStatics shape=51 static
            in delegate type=Microsoft.UI.Xaml.CreateDefaultValueCallback name=createDefaultValueCallback
            out class type=Microsoft.UI.Xaml.PropertyMetadata return
    method create_with_factory_and_callback static
        method Create slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyMetadataStatics shape=117 static
            in delegate type=Microsoft.UI.Xaml.CreateDefaultValueCallback name=createDefaultValueCallback
            in delegate type=Microsoft.UI.Xaml.PropertyChangedCallback name=propertyChangedCallback
            out class type=Microsoft.UI.Xaml.PropertyMetadata return

class Microsoft.UI.Xaml.PropertyPath python_type
    py PropertyPath
    signature rc(Microsoft.UI.Xaml.PropertyPath;{8b0712f6-9e57-53b0-80b1-966a79f60b96})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IPropertyPath
    requires Microsoft.UI.Xaml.IPropertyPath
    factory Microsoft.UI.Xaml.IPropertyPathFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyPathFactory shape=51
            in string name=path
            out class type=Microsoft.UI.Xaml.PropertyPath return
    property path
        get get_Path slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IPropertyPath shape=4
            out string return

class Microsoft.UI.Xaml.RectHelper python_type
    py RectHelper
    signature rc(Microsoft.UI.Xaml.RectHelper;{5fece92a-a3d2-5bc0-aca1-e9e1fa86ae9d})
    default Microsoft.UI.Xaml.IRectHelper
    requires Microsoft.UI.Xaml.IRectHelper
    factory Microsoft.UI.Xaml.IRectHelperStatics
    property empty static
        get get_Empty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=4 static
            out struct type=Windows.Foundation.Rect return
    method contains static
        method Contains slot=15 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=145 static
            in struct type=Windows.Foundation.Rect name=target
            in struct type=Windows.Foundation.Point name=point
            out boolean return
    method equals static
        method Equals slot=16 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=144 static
            in struct type=Windows.Foundation.Rect name=target
            in struct type=Windows.Foundation.Rect name=value
            out boolean return
    method from_coordinates_and_dimensions static
        method FromCoordinatesAndDimensions slot=7 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=233 static
            in single name=x
            in single name=y
            in single name=width
            in single name=height
            out struct type=Windows.Foundation.Rect return
    method from_location_and_size static
        method FromLocationAndSize slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=153 static
            in struct type=Windows.Foundation.Point name=location
            in struct type=Windows.Foundation.Size name=size
            out struct type=Windows.Foundation.Rect return
    method from_points static
        method FromPoints slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=153 static
            in struct type=Windows.Foundation.Point name=point1
            in struct type=Windows.Foundation.Point name=point2
            out struct type=Windows.Foundation.Rect return
    method get_bottom static
        method GetBottom slot=11 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=74 static
            in struct type=Windows.Foundation.Rect name=target
            out single return
    method get_is_empty static
        method GetIsEmpty slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=74 static
            in struct type=Windows.Foundation.Rect name=target
            out boolean return
    method get_left static
        method GetLeft slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=74 static
            in struct type=Windows.Foundation.Rect name=target
            out single return
    method get_right static
        method GetRight slot=13 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=74 static
            in struct type=Windows.Foundation.Rect name=target
            out single return
    method get_top static
        method GetTop slot=14 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=74 static
            in struct type=Windows.Foundation.Rect name=target
            out single return
    method intersect static
        method Intersect slot=17 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=144 static
            in struct type=Windows.Foundation.Rect name=target
            in struct type=Windows.Foundation.Rect name=rect
            out struct type=Windows.Foundation.Rect return
    method union static
        method Union slot=18 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=145 static default_overload
            in struct type=Windows.Foundation.Rect name=target
            in struct type=Windows.Foundation.Point name=point
            out struct type=Windows.Foundation.Rect return
    method union_with_rect static
        method Union slot=19 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IRectHelperStatics shape=144 static
            in struct type=Windows.Foundation.Rect name=target
            in struct type=Windows.Foundation.Rect name=rect
            out struct type=Windows.Foundation.Rect return

class Microsoft.UI.Xaml.ResourceDictionary composable python_type iterable mapping mutable_mapping
    py ResourceDictionary
    signature rc(Microsoft.UI.Xaml.ResourceDictionary;{1b690975-a710-5783-a6e1-15836f6186c2})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IResourceDictionary
    requires Microsoft.UI.Xaml.IResourceDictionary
    requires Windows.Foundation.Collections.IMap<System.Object,System.Object>
    requires Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>>
    composable Microsoft.UI.Xaml.IResourceDictionaryFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IResourceDictionaryFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.ResourceDictionary return
    property source
        get get_Source slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IResourceDictionary shape=4
            out class type=Windows.Foundation.Uri return
        put put_Source slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IResourceDictionary shape=4
            in class type=Windows.Foundation.Uri name=value
    property merged_dictionaries
        get get_MergedDictionaries slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IResourceDictionary shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.ResourceDictionary> return
    property theme_dictionaries
        get get_ThemeDictionaries slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IResourceDictionary shape=4
            out parameterized type=Windows.Foundation.Collections.IMap<System.Object,System.Object> return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=43 role=size
            out uint32 return
    method clear
        method Clear slot=12 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=0 reverse=159 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.Foundation.Collections.IKeyValuePair<System.Object,System.Object>> return
    method get_view
        method GetView slot=9 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=99 role=get_view
            out parameterized type=Windows.Foundation.Collections.IMapView<System.Object,System.Object> return
    method has_key
        method HasKey slot=8 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=51 reverse=65 role=has_key
            in object name=key
            out boolean return
    method insert
        method Insert slot=10 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=117 reverse=125 role=insert
            in object name=key
            in object name=value
            out boolean return
    method lookup
        method Lookup slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=51 reverse=24 role=lookup
            in object name=key
            out object return
    method remove
        method Remove slot=11 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IMap<System.Object,System.Object> shape=4 reverse=141 role=remove
            in object name=key

class Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs python_type
    py ResourceManagerRequestedEventArgs
    signature rc(Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs;{c35f4cf1-fcd6-5c6b-9be2-4cfaefb68b2a})
    default Microsoft.UI.Xaml.IResourceManagerRequestedEventArgs
    requires Microsoft.UI.Xaml.IResourceManagerRequestedEventArgs
    property custom_resource_manager
        get get_CustomResourceManager slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IResourceManagerRequestedEventArgs shape=4
            out interface type=Microsoft.Windows.ApplicationModel.Resources.IResourceManager return
        put put_CustomResourceManager slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IResourceManagerRequestedEventArgs shape=4
            in interface type=Microsoft.Windows.ApplicationModel.Resources.IResourceManager name=value

class Microsoft.UI.Xaml.RoutedEvent python_type
    py RoutedEvent
    signature rc(Microsoft.UI.Xaml.RoutedEvent;{b2b432bc-efca-575e-9d2a-703f8b9c380f})
    default Microsoft.UI.Xaml.IRoutedEvent
    requires Microsoft.UI.Xaml.IRoutedEvent

class Microsoft.UI.Xaml.RoutedEventArgs composable python_type
    py RoutedEventArgs
    signature rc(Microsoft.UI.Xaml.RoutedEventArgs;{0908c407-1c7d-5de3-9c50-d971c62ec8ec})
    default Microsoft.UI.Xaml.IRoutedEventArgs
    requires Microsoft.UI.Xaml.IRoutedEventArgs
    composable Microsoft.UI.Xaml.IRoutedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IRoutedEventArgsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.RoutedEventArgs return
    property original_source
        get get_OriginalSource slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IRoutedEventArgs shape=4
            out object return

delegate Microsoft.UI.Xaml.RoutedEventHandler python_type
    py RoutedEventHandler
    guid dae23d85-69ca-5bdf-805b-6161a3a215cc
    signature delegate({dae23d85-69ca-5bdf-805b-6161a3a215cc})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.RoutedEventArgs name=e

class Microsoft.UI.Xaml.ScalarTransition composable python_type
    py ScalarTransition
    signature rc(Microsoft.UI.Xaml.ScalarTransition;{c2da2ac8-814c-5889-b2f4-4ebe4b001ee3})
    default Microsoft.UI.Xaml.IScalarTransition
    requires Microsoft.UI.Xaml.IScalarTransition
    composable Microsoft.UI.Xaml.IScalarTransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IScalarTransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.ScalarTransition return
    property duration
        get get_Duration slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IScalarTransition shape=4
            out timespan return
        put put_Duration slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IScalarTransition shape=26
            in timespan name=value

class Microsoft.UI.Xaml.Setter activatable python_type
    py Setter
    signature rc(Microsoft.UI.Xaml.Setter;{bbd6074d-686f-5ae1-b8de-5f16aa30b80a})
    base Microsoft.UI.Xaml.SetterBase
    default Microsoft.UI.Xaml.ISetter
    requires Microsoft.UI.Xaml.ISetter
    factory Microsoft.UI.Xaml.ISetterFactory
    factory Microsoft.UI.Xaml.ISetterStatics2
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.ISetterFactory shape=117
            in class type=Microsoft.UI.Xaml.DependencyProperty name=targetProperty
            in object name=value
            out class type=Microsoft.UI.Xaml.Setter return
    property value
        get get_Value slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetter shape=4
            out object return
        put put_Value slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.ISetter shape=4
            in object name=value
    property target
        get get_Target slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetter shape=4
            out class type=Microsoft.UI.Xaml.TargetPropertyPath return
        put put_Target slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.ISetter shape=4
            in class type=Microsoft.UI.Xaml.TargetPropertyPath name=value
    property property
        get get_Property slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetter shape=4
            out class type=Microsoft.UI.Xaml.DependencyProperty return
        put put_Property slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.ISetter shape=4
            in class type=Microsoft.UI.Xaml.DependencyProperty name=value
    property value_property static
        get get_ValueProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetterStatics2 shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.SetterBase composable python_type
    py SetterBase
    signature rc(Microsoft.UI.Xaml.SetterBase;{5a7c1347-cda3-55be-bfef-5c7582213980})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.ISetterBase
    requires Microsoft.UI.Xaml.ISetterBase
    composable Microsoft.UI.Xaml.ISetterBaseFactory
    property is_sealed
        get get_IsSealed slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetterBase shape=4
            out boolean return

class Microsoft.UI.Xaml.SetterBaseCollection activatable python_type iterable sequence mutable_sequence
    py SetterBaseCollection
    signature rc(Microsoft.UI.Xaml.SetterBaseCollection;{63bf7c0f-b290-5c0c-9185-3338cd350d7f})
    default Microsoft.UI.Xaml.ISetterBaseCollection
    requires Microsoft.UI.Xaml.ISetterBaseCollection
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase>
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property is_sealed
        get get_IsSealed slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISetterBaseCollection shape=4
            out boolean return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.SetterBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.SetterBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.SetterBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.SetterBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.SetterBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.SetterBase 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.SetterBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.SetterBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> 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.SetterBase> 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.SetterBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.SetterBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.SetterBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.SetterBase name=value

class Microsoft.UI.Xaml.SizeChangedEventArgs python_type
    py SizeChangedEventArgs
    signature rc(Microsoft.UI.Xaml.SizeChangedEventArgs;{fe76324e-6dfb-58b1-9dcd-886ca8f9a2ea})
    base Microsoft.UI.Xaml.RoutedEventArgs
    default Microsoft.UI.Xaml.ISizeChangedEventArgs
    requires Microsoft.UI.Xaml.ISizeChangedEventArgs
    property new_size
        get get_NewSize slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISizeChangedEventArgs shape=4
            out struct type=Windows.Foundation.Size return
    property previous_size
        get get_PreviousSize slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISizeChangedEventArgs shape=4
            out struct type=Windows.Foundation.Size return

delegate Microsoft.UI.Xaml.SizeChangedEventHandler python_type
    py SizeChangedEventHandler
    guid 8d7b1a58-14c6-51c9-892c-9fcce368e77d
    signature delegate({8d7b1a58-14c6-51c9-892c-9fcce368e77d})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.SizeChangedEventArgs name=e

class Microsoft.UI.Xaml.SizeHelper python_type
    py SizeHelper
    signature rc(Microsoft.UI.Xaml.SizeHelper;{5df9eee1-a2a8-5e55-8668-afedc0b36deb})
    default Microsoft.UI.Xaml.ISizeHelper
    requires Microsoft.UI.Xaml.ISizeHelper
    factory Microsoft.UI.Xaml.ISizeHelperStatics
    property empty static
        get get_Empty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ISizeHelperStatics shape=4 static
            out struct type=Windows.Foundation.Size return
    method equals static
        method Equals slot=9 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.ISizeHelperStatics shape=153 static
            in struct type=Windows.Foundation.Size name=target
            in struct type=Windows.Foundation.Size name=value
            out boolean return
    method from_dimensions static
        method FromDimensions slot=7 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.ISizeHelperStatics shape=99 static
            in single name=width
            in single name=height
            out struct type=Windows.Foundation.Size return
    method get_is_empty static
        method GetIsEmpty slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.ISizeHelperStatics shape=79 static
            in struct type=Windows.Foundation.Size name=target
            out boolean return

class Microsoft.UI.Xaml.StateTrigger activatable python_type
    py StateTrigger
    signature rc(Microsoft.UI.Xaml.StateTrigger;{7b098126-1dab-5b58-aca7-f2b7de2e1033})
    base Microsoft.UI.Xaml.StateTriggerBase
    default Microsoft.UI.Xaml.IStateTrigger
    requires Microsoft.UI.Xaml.IStateTrigger
    factory Microsoft.UI.Xaml.IStateTriggerStatics
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property is_active
        get get_IsActive slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStateTrigger shape=4
            out boolean return
        put put_IsActive slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IStateTrigger shape=4
            in boolean name=value
    property is_active_property static
        get get_IsActiveProperty slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStateTriggerStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return

class Microsoft.UI.Xaml.StateTriggerBase composable python_type
    py StateTriggerBase
    signature rc(Microsoft.UI.Xaml.StateTriggerBase;{f07b0f7b-5b94-58ae-8717-22ab093bc131})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IStateTriggerBase
    requires Microsoft.UI.Xaml.IStateTriggerBase
    requires Microsoft.UI.Xaml.IStateTriggerBaseProtected
    composable Microsoft.UI.Xaml.IStateTriggerBaseFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStateTriggerBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.StateTriggerBase return
    method _set_active
        method SetActive slot=6 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IStateTriggerBaseProtected shape=4 reverse=22 protected
            in boolean name=IsActive

class Microsoft.UI.Xaml.Style activatable python_type
    py Style
    signature rc(Microsoft.UI.Xaml.Style;{65e1d164-572f-5b0e-a80f-9c02441fac49})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IStyle
    requires Microsoft.UI.Xaml.IStyle
    factory Microsoft.UI.Xaml.IStyleFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IStyleFactory shape=91
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            out class type=Microsoft.UI.Xaml.Style return
    property target_type
        get get_TargetType slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStyle shape=4
            out struct type=Windows.UI.Xaml.Interop.TypeName return
        put put_TargetType slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IStyle shape=28
            in struct type=Windows.UI.Xaml.Interop.TypeName name=value
    property based_on
        get get_BasedOn slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStyle shape=4
            out class type=Microsoft.UI.Xaml.Style return
        put put_BasedOn slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IStyle shape=4
            in class type=Microsoft.UI.Xaml.Style name=value
    property is_sealed
        get get_IsSealed slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStyle shape=4
            out boolean return
    property setters
        get get_Setters slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IStyle shape=4
            out class type=Microsoft.UI.Xaml.SetterBaseCollection return
    method seal
        method Seal slot=12 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IStyle shape=0

delegate Microsoft.UI.Xaml.SuspendingEventHandler python_type
    py SuspendingEventHandler
    guid e4beec79-95fd-5841-aceb-01a8a1fb73d0
    signature delegate({e4beec79-95fd-5841-aceb-01a8a1fb73d0})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.ApplicationModel.SuspendingEventArgs name=e

class Microsoft.UI.Xaml.TargetPropertyPath activatable python_type
    py TargetPropertyPath
    signature rc(Microsoft.UI.Xaml.TargetPropertyPath;{b1442f0e-f66b-531c-979b-193fd344e2a8})
    default Microsoft.UI.Xaml.ITargetPropertyPath
    requires Microsoft.UI.Xaml.ITargetPropertyPath
    factory Microsoft.UI.Xaml.ITargetPropertyPathFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.ITargetPropertyPathFactory shape=51
            in class type=Microsoft.UI.Xaml.DependencyProperty name=targetProperty
            out class type=Microsoft.UI.Xaml.TargetPropertyPath return
    property target
        get get_Target slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ITargetPropertyPath shape=4
            out object return
        put put_Target slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.ITargetPropertyPath shape=4
            in object name=value
    property path
        get get_Path slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.ITargetPropertyPath shape=4
            out class type=Microsoft.UI.Xaml.PropertyPath return
        put put_Path slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.ITargetPropertyPath shape=4
            in class type=Microsoft.UI.Xaml.PropertyPath name=value

enum Microsoft.UI.Xaml.TextAlignment python_type
    py TextAlignment
    signature enum(Microsoft.UI.Xaml.TextAlignment;i4)
    constant CENTER 0
    constant LEFT 1
    constant START 1
    constant RIGHT 2
    constant END 2
    constant JUSTIFY 3
    constant DETECT_FROM_CONTENT 4

enum Microsoft.UI.Xaml.TextLineBounds python_type
    py TextLineBounds
    signature enum(Microsoft.UI.Xaml.TextLineBounds;i4)
    constant FULL 0
    constant TRIM_TO_CAP_HEIGHT 1
    constant TRIM_TO_BASELINE 2
    constant TIGHT 3

enum Microsoft.UI.Xaml.TextReadingOrder python_type
    py TextReadingOrder
    signature enum(Microsoft.UI.Xaml.TextReadingOrder;i4)
    constant DEFAULT 0
    constant USE_FLOW_DIRECTION 0
    constant DETECT_FROM_CONTENT 1

enum Microsoft.UI.Xaml.TextTrimming python_type
    py TextTrimming
    signature enum(Microsoft.UI.Xaml.TextTrimming;i4)
    constant NONE 0
    constant CHARACTER_ELLIPSIS 1
    constant WORD_ELLIPSIS 2
    constant CLIP 3

enum Microsoft.UI.Xaml.TextWrapping python_type
    py TextWrapping
    signature enum(Microsoft.UI.Xaml.TextWrapping;i4)
    constant NO_WRAP 1
    constant WRAP 2
    constant WRAP_WHOLE_WORDS 3

struct Microsoft.UI.Xaml.Thickness python_type
    py Thickness
    signature struct(Microsoft.UI.Xaml.Thickness;f8;f8;f8;f8)
    field left Left double
    field top Top double
    field right Right double
    field bottom Bottom double

class Microsoft.UI.Xaml.ThicknessHelper python_type
    py ThicknessHelper
    signature rc(Microsoft.UI.Xaml.ThicknessHelper;{5e496347-3c49-55ee-b442-530789b42b6f})
    default Microsoft.UI.Xaml.IThicknessHelper
    requires Microsoft.UI.Xaml.IThicknessHelper
    factory Microsoft.UI.Xaml.IThicknessHelperStatics
    method from_lengths static
        method FromLengths slot=6 inputs=4 outputs=1 declaring=Microsoft.UI.Xaml.IThicknessHelperStatics shape=234 static
            in double name=left
            in double name=top
            in double name=right
            in double name=bottom
            out struct type=Microsoft.UI.Xaml.Thickness return
    method from_uniform_length static
        method FromUniformLength slot=7 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IThicknessHelperStatics shape=46 static
            in double name=uniformLength
            out struct type=Microsoft.UI.Xaml.Thickness return

class Microsoft.UI.Xaml.TriggerAction composable python_type
    py TriggerAction
    signature rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.ITriggerAction
    requires Microsoft.UI.Xaml.ITriggerAction
    composable Microsoft.UI.Xaml.ITriggerActionFactory

class Microsoft.UI.Xaml.TriggerActionCollection activatable python_type iterable sequence mutable_sequence
    py TriggerActionCollection
    signature rc(Microsoft.UI.Xaml.TriggerActionCollection;pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.TriggerAction;{1fa35464-a690-586c-aedf-6c88cac7d14a})))
    default Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction>
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction>
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.TriggerAction name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerAction> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerAction return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerAction name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerAction> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerAction 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.TriggerAction> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerAction name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> 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.TriggerAction> 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.TriggerAction> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.TriggerAction name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerAction> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerAction name=value

class Microsoft.UI.Xaml.TriggerBase composable python_type
    py TriggerBase
    signature rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.ITriggerBase
    requires Microsoft.UI.Xaml.ITriggerBase
    composable Microsoft.UI.Xaml.ITriggerBaseFactory

class Microsoft.UI.Xaml.TriggerCollection python_type iterable sequence mutable_sequence
    py TriggerCollection
    signature rc(Microsoft.UI.Xaml.TriggerCollection;pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.TriggerBase;{d37da89d-0d71-58cf-a901-99a7d3e5e434})))
    default Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase>
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase>
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.TriggerBase name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.TriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.TriggerBase return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.TriggerBase name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.TriggerBase> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.TriggerBase 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.TriggerBase> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerBase name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> 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.TriggerBase> 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.TriggerBase> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.TriggerBase name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.TriggerBase> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.TriggerBase name=value

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.DebugSettings,Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[DebugSettings, XamlResourceReferenceFailedEventArgs]
    guid 083ad9d9-d73a-5255-b51a-6ff3e88bdd4a
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.DebugSettings;{4004943b-2509-5476-bba2-3fe05ecf615d});rc(Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs;{1b175ee6-d08b-50ff-8f89-a1ff27edef66}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.DebugSettings
    argument Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.DebugSettings name=sender
            in class type=Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,Microsoft.UI.Xaml.DataContextChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, DataContextChangedEventArgs]
    guid 4e4ec708-def4-5d93-8690-dfc5f9233c53
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.FrameworkElement;{fe08f13d-dc6a-5495-ad44-c2d8d21863b0});rc(Microsoft.UI.Xaml.DataContextChangedEventArgs;{a1be80f4-cf83-5022-b113-9233f1d4fafa}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.FrameworkElement
    argument Microsoft.UI.Xaml.DataContextChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.FrameworkElement name=sender
            in class type=Microsoft.UI.Xaml.DataContextChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, EffectiveViewportChangedEventArgs]
    guid 276f9f20-9e38-5aed-b5a8-68b25ec409c2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.FrameworkElement;{fe08f13d-dc6a-5495-ad44-c2d8d21863b0});rc(Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs;{636e8159-2d82-538a-8483-cd576e41d0df}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.FrameworkElement
    argument Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.FrameworkElement name=sender
            in class type=Microsoft.UI.Xaml.EffectiveViewportChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.FrameworkElement,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, Object]
    guid 53876073-be4f-5dac-9ae0-015db6e40c74
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.FrameworkElement;{fe08f13d-dc6a-5495-ad44-c2d8d21863b0});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.FrameworkElement
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.FrameworkElement name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, BringIntoViewRequestedEventArgs]
    guid 239588e3-453a-5e9a-bc37-a08803f53f22
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs;{807de8f9-b1dc-5a63-8101-5ee966841a27}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.DragStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, DragStartingEventArgs]
    guid d0b66e28-3f45-5b7a-a768-188963bb76a4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.DragStartingEventArgs;{ad17bace-9613-5666-a31b-79a73fba77cf}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.DragStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.DragStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.DropCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, DropCompletedEventArgs]
    guid ac00806a-8954-51f5-9272-302f69b548e4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.DropCompletedEventArgs;{e700082d-c640-5d44-b23a-f213dfbeb245}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.DropCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.DropCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyDisplayDismissedEventArgs]
    guid 9706b7ea-14d5-5efa-843b-0d437e792e65
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs;{125a83d8-7f86-5ea9-9063-b9407e644587}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyDisplayRequestedEventArgs]
    guid 1af43211-0169-57e1-aa0e-4043ec09dedd
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs;{c4ed84d8-2b27-59b1-9cf0-7f9164de58cb}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyInvokedEventArgs]
    guid 8bf3906b-8dfe-5709-ac7e-340f67104bca
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs;{d00c11a4-f9fb-5707-9692-98b80bb8546d}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, CharacterReceivedRoutedEventArgs]
    guid 4f45a267-2b57-5eb1-b382-e542d5a19f7a
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs;{e26ca5bb-34c3-5c1e-9a16-00b80b07a899}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.ContextRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, ContextRequestedEventArgs]
    guid 0c81075c-3bd9-5c90-bd8a-2a89bc154f35
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.ContextRequestedEventArgs;{bcedcb98-77b5-53c0-802e-fd52f3806e51}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.ContextRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.ContextRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.GettingFocusEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, GettingFocusEventArgs]
    guid 0871eeab-8a3d-5e0b-875c-7949f209aa19
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.GettingFocusEventArgs;{37fd3af0-bd3c-5bf5-a9cd-71a1e87af950}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.GettingFocusEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.GettingFocusEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.LosingFocusEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, LosingFocusEventArgs]
    guid 3a87aeda-6ea2-511e-86e8-ca79e0e3e4e7
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.LosingFocusEventArgs;{fa0e5ffa-2b1b-52f8-bb66-e35f51e73cf3}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.LosingFocusEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.LosingFocusEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, NoFocusCandidateFoundEventArgs]
    guid 1c4706d5-217e-5c28-9172-2c0ee137b986
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs;{a2d7153a-cd2a-59cb-a574-ac82e30b9201}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, ProcessKeyboardAcceleratorEventArgs]
    guid 244bda89-86c4-5026-ac7f-973c0971ee7a
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs;{9be0d058-3d26-5811-b50a-3bb80ca766c9}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.RoutedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, RoutedEventArgs]
    guid 9eb51482-569e-56c5-90e9-8178e2f6e531
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b});rc(Microsoft.UI.Xaml.RoutedEventArgs;{0908c407-1c7d-5de3-9c50-d971c62ec8ec}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.UIElement
    argument Microsoft.UI.Xaml.RoutedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.UIElement name=sender
            in class type=Microsoft.UI.Xaml.RoutedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.XamlRoot,Microsoft.UI.Xaml.XamlRootChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[XamlRoot, XamlRootChangedEventArgs]
    guid ce4605e8-4d3e-58a2-8aa0-2faca17873e8
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Microsoft.UI.Xaml.XamlRoot;{60cb215a-ad15-520a-8b01-4416824f0441});rc(Microsoft.UI.Xaml.XamlRootChangedEventArgs;{61d2c719-f8a1-515a-902c-cfa498ba7a7f}))
    base Windows.Foundation.TypedEventHandler
    argument Microsoft.UI.Xaml.XamlRoot
    argument Microsoft.UI.Xaml.XamlRootChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Microsoft.UI.Xaml.XamlRoot name=sender
            in class type=Microsoft.UI.Xaml.XamlRootChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Object, ResourceManagerRequestedEventArgs]
    guid c0334617-c1e4-5d66-a839-bca5f94c5f47
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable);rc(Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs;{c35f4cf1-fcd6-5c6b-9be2-4cfaefb68b2a}))
    base Windows.Foundation.TypedEventHandler
    argument System.Object
    argument Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.ResourceManagerRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowActivatedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Object, WindowActivatedEventArgs]
    guid e5299329-636a-5c20-a38a-12df43f6d038
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable);rc(Microsoft.UI.Xaml.WindowActivatedEventArgs;{c723a5ea-82c4-5dd6-861b-70ef573b88d6}))
    base Windows.Foundation.TypedEventHandler
    argument System.Object
    argument Microsoft.UI.Xaml.WindowActivatedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.WindowActivatedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Object, WindowEventArgs]
    guid 2a954d28-7f8b-5479-8ce9-900424a0409f
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable);rc(Microsoft.UI.Xaml.WindowEventArgs;{1140827c-fe0a-5268-bc2b-f4492c2ccb49}))
    base Windows.Foundation.TypedEventHandler
    argument System.Object
    argument Microsoft.UI.Xaml.WindowEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.WindowEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowSizeChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Object, WindowSizeChangedEventArgs]
    guid 5ac3fe68-1312-5598-b097-5c789fe72fba
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable);rc(Microsoft.UI.Xaml.WindowSizeChangedEventArgs;{542f6f2c-4b64-5c72-a7a5-3a7e0664b8ff}))
    base Windows.Foundation.TypedEventHandler
    argument System.Object
    argument Microsoft.UI.Xaml.WindowSizeChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.WindowSizeChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[Object, WindowVisibilityChangedEventArgs]
    guid c5011004-f9a8-521d-9b1d-d7cd184889f8
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};cinterface(IInspectable);rc(Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs;{7bb24a6d-070c-5cb6-8e9c-547905be8265}))
    base Windows.Foundation.TypedEventHandler
    argument System.Object
    argument Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs name=args

class Microsoft.UI.Xaml.UIElement composable python_type
    py UIElement
    signature rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IUIElement
    requires Microsoft.UI.Xaml.IUIElement
    requires Microsoft.UI.Xaml.IUIElementProtected
    requires Microsoft.UI.Xaml.IUIElementOverrides
    requires Microsoft.UI.Composition.IAnimationObject
    requires Microsoft.UI.Composition.IVisualElement
    requires Microsoft.UI.Composition.IVisualElement2
    factory Microsoft.UI.Xaml.IUIElementStatics
    composable Microsoft.UI.Xaml.IUIElementFactory
    overridable Microsoft.UI.Xaml.IUIElementOverrides
    property keyboard_accelerator_placement_mode
        get get_KeyboardAcceleratorPlacementMode slot=81 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.KeyboardAcceleratorPlacementMode return
        put put_KeyboardAcceleratorPlacementMode slot=82 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.KeyboardAcceleratorPlacementMode name=value
    property rotation_transition
        get get_RotationTransition slot=95 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.ScalarTransition return
        put put_RotationTransition slot=96 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.ScalarTransition name=value
    property key_tip_target
        get get_KeyTipTarget slot=66 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_KeyTipTarget slot=67 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property key_tip_placement_mode
        get get_KeyTipPlacementMode slot=60 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.KeyTipPlacementMode return
        put put_KeyTipPlacementMode slot=61 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.KeyTipPlacementMode name=value
    property key_tip_horizontal_offset
        get get_KeyTipHorizontalOffset slot=62 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out double return
        put put_KeyTipHorizontalOffset slot=63 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=2
            in double name=value
    property is_tap_enabled
        get get_IsTapEnabled slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsTapEnabled slot=33 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_tab_stop
        get get_IsTabStop slot=126 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsTabStop slot=127 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_right_tap_enabled
        get get_IsRightTapEnabled slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsRightTapEnabled slot=39 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_holding_enabled
        get get_IsHoldingEnabled slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsHoldingEnabled slot=41 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_hit_test_visible
        get get_IsHitTestVisible slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsHitTestVisible slot=22 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_double_tap_enabled
        get get_IsDoubleTapEnabled slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsDoubleTapEnabled slot=35 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property access_key
        get get_AccessKey slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out string return
        put put_AccessKey slot=59 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in string name=value
    property high_contrast_adjustment
        get get_HighContrastAdjustment slot=83 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum_u32 type=Microsoft.UI.Xaml.ElementHighContrastAdjustment return
        put put_HighContrastAdjustment slot=84 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum_u32 type=Microsoft.UI.Xaml.ElementHighContrastAdjustment name=value
    property manipulation_mode
        get get_ManipulationMode slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum_u32 type=Microsoft.UI.Xaml.Input.ManipulationModes return
        put put_ManipulationMode slot=43 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum_u32 type=Microsoft.UI.Xaml.Input.ManipulationModes name=value
    property exit_display_mode_on_access_key_invoked
        get get_ExitDisplayModeOnAccessKeyInvoked slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_ExitDisplayModeOnAccessKeyInvoked slot=53 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property opacity_transition
        get get_OpacityTransition slot=87 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.ScalarTransition return
        put put_OpacityTransition slot=88 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.ScalarTransition name=value
    property context_flyout
        get get_ContextFlyout slot=45 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase return
        put put_ContextFlyout slot=46 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase name=value
    property composite_mode
        get get_CompositeMode slot=47 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Media.ElementCompositeMode return
        put put_CompositeMode slot=48 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Media.ElementCompositeMode name=value
    property clip
        get get_Clip slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.RectangleGeometry return
        put put_Clip slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.RectangleGeometry name=value
    property translation
        get get_Translation slot=89 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_Translation slot=90 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property can_drag
        get get_CanDrag slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_CanDrag slot=37 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property can_be_scroll_anchor
        get get_CanBeScrollAnchor slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_CanBeScrollAnchor slot=51 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property cache_mode
        get get_CacheMode slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.CacheMode return
        put put_CacheMode slot=31 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.CacheMode name=value
    property allow_drop
        get get_AllowDrop slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_AllowDrop slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property opacity
        get get_Opacity slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out double return
        put put_Opacity slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=2
            in double name=value
    property keyboard_accelerator_placement_target
        get get_KeyboardAcceleratorPlacementTarget slot=79 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_KeyboardAcceleratorPlacementTarget slot=80 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property access_key_scope_owner
        get get_AccessKeyScopeOwner slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_AccessKeyScopeOwner slot=57 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property is_access_key_scope
        get get_IsAccessKeyScope slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsAccessKeyScope slot=55 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property key_tip_vertical_offset
        get get_KeyTipVerticalOffset slot=64 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out double return
        put put_KeyTipVerticalOffset slot=65 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=2
            in double name=value
    property xaml_root
        get get_XamlRoot slot=109 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.XamlRoot return
        put put_XamlRoot slot=110 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.XamlRoot name=value
    property x_y_focus_up_navigation_strategy
        get get_XYFocusUpNavigationStrategy slot=70 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusUpNavigationStrategy slot=71 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property x_y_focus_up
        get get_XYFocusUp slot=122 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_XYFocusUp slot=123 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property x_y_focus_right_navigation_strategy
        get get_XYFocusRightNavigationStrategy slot=76 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusRightNavigationStrategy slot=77 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property x_y_focus_right
        get get_XYFocusRight slot=120 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_XYFocusRight slot=121 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property x_y_focus_left_navigation_strategy
        get get_XYFocusLeftNavigationStrategy slot=74 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusLeftNavigationStrategy slot=75 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property center_point
        get get_CenterPoint slot=103 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_CenterPoint slot=104 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property x_y_focus_keyboard_navigation
        get get_XYFocusKeyboardNavigation slot=68 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.XYFocusKeyboardNavigationMode return
        put put_XYFocusKeyboardNavigation slot=69 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.XYFocusKeyboardNavigationMode name=value
    property x_y_focus_down_navigation_strategy
        get get_XYFocusDownNavigationStrategy slot=72 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusDownNavigationStrategy slot=73 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property x_y_focus_down
        get get_XYFocusDown slot=124 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_XYFocusDown slot=125 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property visibility
        get get_Visibility slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Visibility return
        put put_Visibility slot=24 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Visibility name=value
    property use_system_focus_visuals
        get get_UseSystemFocusVisuals slot=116 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_UseSystemFocusVisuals slot=117 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property use_layout_rounding
        get get_UseLayoutRounding slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_UseLayoutRounding slot=27 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property translation_transition
        get get_TranslationTransition slot=91 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Vector3Transition return
        put put_TranslationTransition slot=92 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Vector3Transition name=value
    property x_y_focus_left
        get get_XYFocusLeft slot=118 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.DependencyObject return
        put put_XYFocusLeft slot=119 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.DependencyObject name=value
    property transitions
        get get_Transitions slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Animation.TransitionCollection return
        put put_Transitions slot=29 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Animation.TransitionCollection name=value
    property transform_matrix
        get get_TransformMatrix slot=101 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Matrix4x4 return
        put put_TransformMatrix slot=102 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=6
            in struct type=Windows.Foundation.Numerics.Matrix4x4 name=value
    property rotation
        get get_Rotation slot=93 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out single return
        put put_Rotation slot=94 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=1
            in single name=value
    property render_transform_origin
        get get_RenderTransformOrigin slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Point return
        put put_RenderTransformOrigin slot=20 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=10
            in struct type=Windows.Foundation.Point name=value
    property render_transform
        get get_RenderTransform slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Transform return
        put put_RenderTransform slot=14 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Transform name=value
    property tab_focus_navigation
        get get_TabFocusNavigation slot=85 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.Input.KeyboardNavigationMode return
        put put_TabFocusNavigation slot=86 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in enum32 type=Microsoft.UI.Xaml.Input.KeyboardNavigationMode name=value
    property rasterization_scale
        get get_RasterizationScale slot=113 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out double return
        put put_RasterizationScale slot=114 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=2
            in double name=value
    property projection
        get get_Projection slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Projection return
        put put_Projection slot=16 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Projection name=value
    property shadow
        get get_Shadow slot=111 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Shadow return
        put put_Shadow slot=112 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Shadow name=value
    property scale_transition
        get get_ScaleTransition slot=99 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Vector3Transition return
        put put_ScaleTransition slot=100 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Vector3Transition name=value
    property scale
        get get_Scale slot=97 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_Scale slot=98 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property tab_index
        get get_TabIndex slot=128 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out int32 return
        put put_TabIndex slot=129 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in int32 name=value
    property rotation_axis
        get get_RotationAxis slot=105 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_RotationAxis slot=106 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property transform_3d
        get get_Transform3D slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out class type=Microsoft.UI.Xaml.Media.Media3D.Transform3D return
        put put_Transform3D slot=18 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Media.Media3D.Transform3D name=value
    property desired_size
        get get_DesiredSize slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Size return
    property focus_state
        get get_FocusState slot=115 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out enum32 type=Microsoft.UI.Xaml.FocusState return
    property keyboard_accelerators
        get get_KeyboardAccelerators slot=78 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Input.KeyboardAccelerator> return
    property lights
        get get_Lights slot=49 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.Media.XamlLight> return
    property render_size
        get get_RenderSize slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Size return
    property pointer_captures
        get get_PointerCaptures slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.Input.Pointer> return
    property actual_offset
        get get_ActualOffset slot=107 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
    property actual_size
        get get_ActualSize slot=108 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Numerics.Vector2 return
    property _protected_cursor
        get get_ProtectedCursor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementProtected shape=4 reverse=22 protected
            out class type=Microsoft.UI.Input.InputCursor return
        put put_ProtectedCursor slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementProtected shape=4 reverse=43 protected
            in class type=Microsoft.UI.Input.InputCursor name=value
    property access_key_property static
        get get_AccessKeyProperty slot=63 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property access_key_scope_owner_property static
        get get_AccessKeyScopeOwnerProperty slot=62 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property allow_drop_property static
        get get_AllowDropProperty slot=37 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property bring_into_view_requested_event static
        get get_BringIntoViewRequestedEvent slot=35 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property cache_mode_property static
        get get_CacheModeProperty slot=48 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property can_be_scroll_anchor_property static
        get get_CanBeScrollAnchorProperty slot=59 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property can_drag_property static
        get get_CanDragProperty slot=51 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property character_received_event static
        get get_CharacterReceivedEvent slot=33 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property clip_property static
        get get_ClipProperty slot=39 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property composite_mode_property static
        get get_CompositeModeProperty slot=57 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property context_flyout_property static
        get get_ContextFlyoutProperty slot=56 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property context_requested_event static
        get get_ContextRequestedEvent slot=36 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property double_tapped_event static
        get get_DoubleTappedEvent slot=17 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property drag_enter_event static
        get get_DragEnterEvent slot=25 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property drag_leave_event static
        get get_DragLeaveEvent slot=26 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property drag_over_event static
        get get_DragOverEvent slot=27 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property drop_event static
        get get_DropEvent slot=28 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property exit_display_mode_on_access_key_invoked_property static
        get get_ExitDisplayModeOnAccessKeyInvokedProperty slot=60 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property focus_state_property static
        get get_FocusStateProperty slot=78 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property getting_focus_event static
        get get_GettingFocusEvent slot=29 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property high_contrast_adjustment_property static
        get get_HighContrastAdjustmentProperty slot=75 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property holding_event static
        get get_HoldingEvent slot=18 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property is_access_key_scope_property static
        get get_IsAccessKeyScopeProperty slot=61 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_double_tap_enabled_property static
        get get_IsDoubleTapEnabledProperty slot=50 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_hit_test_visible_property static
        get get_IsHitTestVisibleProperty slot=44 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_holding_enabled_property static
        get get_IsHoldingEnabledProperty slot=53 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_right_tap_enabled_property static
        get get_IsRightTapEnabledProperty slot=52 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_tab_stop_property static
        get get_IsTabStopProperty slot=84 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property is_tap_enabled_property static
        get get_IsTapEnabledProperty slot=49 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property key_down_event static
        get get_KeyDownEvent slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property key_tip_horizontal_offset_property static
        get get_KeyTipHorizontalOffsetProperty slot=65 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property key_tip_placement_mode_property static
        get get_KeyTipPlacementModeProperty slot=64 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property key_tip_target_property static
        get get_KeyTipTargetProperty slot=67 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property key_tip_vertical_offset_property static
        get get_KeyTipVerticalOffsetProperty slot=66 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property key_up_event static
        get get_KeyUpEvent slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property keyboard_accelerator_placement_mode_property static
        get get_KeyboardAcceleratorPlacementModeProperty slot=74 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property keyboard_accelerator_placement_target_property static
        get get_KeyboardAcceleratorPlacementTargetProperty slot=73 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property lights_property static
        get get_LightsProperty slot=58 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property losing_focus_event static
        get get_LosingFocusEvent slot=30 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property manipulation_completed_event static
        get get_ManipulationCompletedEvent slot=24 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property manipulation_delta_event static
        get get_ManipulationDeltaEvent slot=23 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property manipulation_inertia_starting_event static
        get get_ManipulationInertiaStartingEvent slot=21 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property manipulation_mode_property static
        get get_ManipulationModeProperty slot=54 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property manipulation_started_event static
        get get_ManipulationStartedEvent slot=22 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property manipulation_starting_event static
        get get_ManipulationStartingEvent slot=20 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property no_focus_candidate_found_event static
        get get_NoFocusCandidateFoundEvent slot=31 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property opacity_property static
        get get_OpacityProperty slot=38 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_canceled_event static
        get get_PointerCanceledEvent slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_capture_lost_event static
        get get_PointerCaptureLostEvent slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_captures_property static
        get get_PointerCapturesProperty slot=55 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property pointer_entered_event static
        get get_PointerEnteredEvent slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_exited_event static
        get get_PointerExitedEvent slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_moved_event static
        get get_PointerMovedEvent slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_pressed_event static
        get get_PointerPressedEvent slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_released_event static
        get get_PointerReleasedEvent slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property pointer_wheel_changed_event static
        get get_PointerWheelChangedEvent slot=15 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property preview_key_down_event static
        get get_PreviewKeyDownEvent slot=32 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property preview_key_up_event static
        get get_PreviewKeyUpEvent slot=34 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property projection_property static
        get get_ProjectionProperty slot=41 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property render_transform_origin_property static
        get get_RenderTransformOriginProperty slot=43 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property render_transform_property static
        get get_RenderTransformProperty slot=40 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property right_tapped_event static
        get get_RightTappedEvent slot=19 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property shadow_property static
        get get_ShadowProperty slot=77 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property tab_focus_navigation_property static
        get get_TabFocusNavigationProperty slot=76 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property tab_index_property static
        get get_TabIndexProperty slot=85 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property tapped_event static
        get get_TappedEvent slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.RoutedEvent return
    property transform_3d_property static
        get get_Transform3DProperty slot=42 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property transitions_property static
        get get_TransitionsProperty slot=47 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property use_layout_rounding_property static
        get get_UseLayoutRoundingProperty slot=46 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property use_system_focus_visuals_property static
        get get_UseSystemFocusVisualsProperty slot=79 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property visibility_property static
        get get_VisibilityProperty slot=45 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_down_navigation_strategy_property static
        get get_XYFocusDownNavigationStrategyProperty slot=70 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_down_property static
        get get_XYFocusDownProperty slot=83 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_keyboard_navigation_property static
        get get_XYFocusKeyboardNavigationProperty slot=68 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_left_navigation_strategy_property static
        get get_XYFocusLeftNavigationStrategyProperty slot=71 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_left_property static
        get get_XYFocusLeftProperty slot=80 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_right_navigation_strategy_property static
        get get_XYFocusRightNavigationStrategyProperty slot=72 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_right_property static
        get get_XYFocusRightProperty slot=81 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_up_navigation_strategy_property static
        get get_XYFocusUpNavigationStrategyProperty slot=69 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    property x_y_focus_up_property static
        get get_XYFocusUpProperty slot=82 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    event access_key_display_dismissed
        add add_AccessKeyDisplayDismissed slot=192 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyDisplayDismissed slot=193 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event access_key_display_requested
        add add_AccessKeyDisplayRequested slot=190 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyDisplayRequested slot=191 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event access_key_invoked
        add add_AccessKeyInvoked slot=194 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.AccessKeyInvokedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyInvoked slot=195 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event bring_into_view_requested
        add add_BringIntoViewRequested slot=208 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BringIntoViewRequested slot=209 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event character_received
        add add_CharacterReceived slot=142 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.CharacterReceivedRoutedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CharacterReceived slot=143 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event context_canceled
        add add_ContextCanceled slot=176 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.RoutedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ContextCanceled slot=177 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event context_requested
        add add_ContextRequested slot=174 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.ContextRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ContextRequested slot=175 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event double_tapped
        add add_DoubleTapped slot=170 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.DoubleTappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DoubleTapped slot=171 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_enter
        add add_DragEnter slot=144 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragEnter slot=145 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_leave
        add add_DragLeave slot=146 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragLeave slot=147 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_over
        add add_DragOver slot=148 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragOver slot=149 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_starting
        add add_DragStarting slot=138 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.DragStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragStarting slot=139 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drop
        add add_Drop slot=150 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Drop slot=151 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drop_completed
        add add_DropCompleted slot=140 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.DropCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DropCompleted slot=141 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event getting_focus
        add add_GettingFocus slot=198 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.GettingFocusEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_GettingFocus slot=199 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event got_focus
        add add_GotFocus slot=134 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_GotFocus slot=135 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event holding
        add add_Holding slot=172 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.HoldingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Holding slot=173 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event key_down
        add add_KeyDown slot=132 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_KeyDown slot=133 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event key_up
        add add_KeyUp slot=130 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_KeyUp slot=131 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event losing_focus
        add add_LosingFocus slot=200 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.LosingFocusEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LosingFocus slot=201 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event lost_focus
        add add_LostFocus slot=136 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LostFocus slot=137 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_completed
        add add_ManipulationCompleted slot=188 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.ManipulationCompletedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationCompleted slot=189 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_delta
        add add_ManipulationDelta slot=186 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.ManipulationDeltaEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationDelta slot=187 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_inertia_starting
        add add_ManipulationInertiaStarting slot=182 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.ManipulationInertiaStartingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationInertiaStarting slot=183 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_started
        add add_ManipulationStarted slot=184 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.ManipulationStartedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationStarted slot=185 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_starting
        add add_ManipulationStarting slot=180 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.ManipulationStartingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationStarting slot=181 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event no_focus_candidate_found
        add add_NoFocusCandidateFound slot=202 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.NoFocusCandidateFoundEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_NoFocusCandidateFound slot=203 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_canceled
        add add_PointerCanceled slot=164 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerCanceled slot=165 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_capture_lost
        add add_PointerCaptureLost slot=162 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerCaptureLost slot=163 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_entered
        add add_PointerEntered slot=158 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerEntered slot=159 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_exited
        add add_PointerExited slot=160 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerExited slot=161 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_moved
        add add_PointerMoved slot=154 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerMoved slot=155 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_pressed
        add add_PointerPressed slot=152 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerPressed slot=153 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_released
        add add_PointerReleased slot=156 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerReleased slot=157 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_wheel_changed
        add add_PointerWheelChanged slot=166 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerWheelChanged slot=167 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event preview_key_down
        add add_PreviewKeyDown slot=204 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PreviewKeyDown slot=205 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event preview_key_up
        add add_PreviewKeyUp slot=206 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PreviewKeyUp slot=207 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event process_keyboard_accelerators
        add add_ProcessKeyboardAccelerators slot=196 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.UIElement,Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ProcessKeyboardAccelerators slot=197 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event right_tapped
        add add_RightTapped slot=178 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.RightTappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_RightTapped slot=179 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tapped
        add add_Tapped slot=168 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in delegate type=Microsoft.UI.Xaml.Input.TappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Tapped slot=169 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method add_handler
        method AddHandler slot=215 inputs=3 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=117
            in class type=Microsoft.UI.Xaml.RoutedEvent name=routedEvent
            in object name=handler
            in boolean name=handledEventsToo
    method arrange
        method Arrange slot=211 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=8
            in struct type=Windows.Foundation.Rect name=finalRect
    method cancel_direct_manipulations
        method CancelDirectManipulations slot=221 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            out boolean return
    method capture_pointer
        method CapturePointer slot=212 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in class type=Microsoft.UI.Xaml.Input.Pointer name=value
            out boolean return
    method _find_sub_elements_for_touch_targeting
        method FindSubElementsForTouchTargeting slot=8 inputs=2 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=152 reverse=76 overridable
            in struct type=Windows.Foundation.Point name=point
            in struct type=Windows.Foundation.Rect name=boundingRect
            out parameterized type=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IIterable<Windows.Foundation.Point>> return
    method focus
        method Focus slot=226 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in enum32 type=Microsoft.UI.Xaml.FocusState name=value
            out boolean return
    method _get_children_in_tab_focus_order
        method GetChildrenInTabFocusOrder slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=4 reverse=99 overridable
            out parameterized type=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.DependencyObject> return
    method get_visual_internal
        method GetVisualInternal slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Composition.IVisualElement2 shape=4 reverse=22
            out class type=Microsoft.UI.Composition.Visual return
    method invalidate_arrange
        method InvalidateArrange slot=219 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=0
    method invalidate_measure
        method InvalidateMeasure slot=218 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=0
    method measure
        method Measure slot=210 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=10
            in struct type=Windows.Foundation.Size name=availableSize
    method _on_bring_into_view_requested
        method OnBringIntoViewRequested slot=12 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=4 reverse=162 overridable
            in class type=Microsoft.UI.Xaml.BringIntoViewRequestedEventArgs name=e
    method _on_create_automation_peer
        method OnCreateAutomationPeer slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=4 reverse=22 overridable
            out class type=Microsoft.UI.Xaml.Automation.Peers.AutomationPeer return
    method _on_disconnect_visual_children
        method OnDisconnectVisualChildren slot=7 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=0 reverse=37 overridable
    method _on_keyboard_accelerator_invoked
        method OnKeyboardAcceleratorInvoked slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=4 reverse=121 overridable
            in class type=Microsoft.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs name=args
    method _on_process_keyboard_accelerators
        method OnProcessKeyboardAccelerators slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=4 reverse=141 overridable
            in class type=Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args
    method populate_property_info
        method PopulatePropertyInfo slot=6 inputs=2 outputs=0 declaring=Microsoft.UI.Composition.IAnimationObject shape=51 reverse=24
            in string name=propertyName
            in class type=Microsoft.UI.Composition.AnimationPropertyInfo name=propertyInfo
    method _populate_property_info_override
        method PopulatePropertyInfoOverride slot=13 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementOverrides shape=51 reverse=174 overridable
            in string name=propertyName
            in class type=Microsoft.UI.Composition.AnimationPropertyInfo name=animationPropertyInfo
    method register_as_scroll_port static
        method RegisterAsScrollPort slot=87 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=4 static
            in class type=Microsoft.UI.Xaml.UIElement name=element
    method release_pointer_capture
        method ReleasePointerCapture slot=213 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Input.Pointer name=value
    method release_pointer_captures
        method ReleasePointerCaptures slot=214 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=0
    method remove_handler
        method RemoveHandler slot=216 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in class type=Microsoft.UI.Xaml.RoutedEvent name=routedEvent
            in object name=handler
    method start_animation
        method StartAnimation slot=227 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in interface type=Microsoft.UI.Composition.ICompositionAnimationBase name=animation
    method start_bring_into_view
        method StartBringIntoView slot=223 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=0
        method StartBringIntoView slot=224 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.BringIntoViewOptions name=options
    method start_drag_async
        method StartDragAsync slot=222 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in class type=Microsoft.UI.Input.PointerPoint name=pointerPoint
            out parameterized type=Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> return
    method stop_animation
        method StopAnimation slot=228 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in interface type=Microsoft.UI.Composition.ICompositionAnimationBase name=animation
    method transform_to_visual
        method TransformToVisual slot=217 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElement shape=51
            in class type=Microsoft.UI.Xaml.UIElement name=visual
            out class type=Microsoft.UI.Xaml.Media.GeneralTransform return
    method try_invoke_keyboard_accelerator
        method TryInvokeKeyboardAccelerator slot=225 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=4
            in class type=Microsoft.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args
    method try_start_direct_manipulation static
        method TryStartDirectManipulation slot=86 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementStatics shape=51 static
            in class type=Microsoft.UI.Xaml.Input.Pointer name=value
            out boolean return
    method update_layout
        method UpdateLayout slot=220 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IUIElement shape=0

class Microsoft.UI.Xaml.UIElementWeakCollection composable python_type iterable sequence mutable_sequence
    py UIElementWeakCollection
    signature rc(Microsoft.UI.Xaml.UIElementWeakCollection;pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Microsoft.UI.Xaml.UIElement;{c3c01020-320c-5cf6-9d24-d396bbfa4d8b})))
    default Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement>
    requires Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement>
    requires Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement>
    composable Microsoft.UI.Xaml.IUIElementWeakCollectionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUIElementWeakCollectionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.UIElementWeakCollection return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> 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.UIElement> shape=4 reverse=173 role=append
            in class type=Microsoft.UI.Xaml.UIElement name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Microsoft.UI.Xaml.UIElement> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Microsoft.UI.Xaml.UIElement> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Microsoft.UI.Xaml.UIElement return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Microsoft.UI.Xaml.UIElement name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Microsoft.UI.Xaml.UIElement> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=117 reverse=101 role=index_of
            in class type=Microsoft.UI.Xaml.UIElement 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.UIElement> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.UIElement name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> 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.UIElement> 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.UIElement> shape=51 reverse=211 role=replace_all
            pass_array class type=Microsoft.UI.Xaml.UIElement name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.UIElement> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Microsoft.UI.Xaml.UIElement name=value

class Microsoft.UI.Xaml.UnhandledExceptionEventArgs python_type
    py UnhandledExceptionEventArgs
    signature rc(Microsoft.UI.Xaml.UnhandledExceptionEventArgs;{59eaeba9-8f9c-5be7-9b3b-820960faa220})
    default Microsoft.UI.Xaml.IUnhandledExceptionEventArgs
    requires Microsoft.UI.Xaml.IUnhandledExceptionEventArgs
    property handled
        get get_Handled slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out boolean return
        put put_Handled slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            in boolean name=value
    property exception
        get get_Exception slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out hresult type=Windows.Foundation.HResult return
    property message
        get get_Message slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out string return

delegate Microsoft.UI.Xaml.UnhandledExceptionEventHandler python_type
    py UnhandledExceptionEventHandler
    guid 3427c1b6-5eca-5631-84b8-5bae732fb67f
    signature delegate({3427c1b6-5eca-5631-84b8-5bae732fb67f})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.UnhandledExceptionEventArgs name=e

class Microsoft.UI.Xaml.Vector3Transition composable python_type
    py Vector3Transition
    signature rc(Microsoft.UI.Xaml.Vector3Transition;{0c408bb9-f9a2-55d7-8aed-143d36d603f2})
    default Microsoft.UI.Xaml.IVector3Transition
    requires Microsoft.UI.Xaml.IVector3Transition
    composable Microsoft.UI.Xaml.IVector3TransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVector3TransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Vector3Transition return
    property duration
        get get_Duration slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVector3Transition shape=4
            out timespan return
        put put_Duration slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVector3Transition shape=26
            in timespan name=value
    property components
        get get_Components slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVector3Transition shape=4
            out enum_u32 type=Microsoft.UI.Xaml.Vector3TransitionComponents return
        put put_Components slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVector3Transition shape=4
            in enum_u32 type=Microsoft.UI.Xaml.Vector3TransitionComponents name=value

enum Microsoft.UI.Xaml.Vector3TransitionComponents python_type flags_enum
    py Vector3TransitionComponents
    signature enum(Microsoft.UI.Xaml.Vector3TransitionComponents;u4)
    constant X 0x1
    constant Y 0x2
    constant Z 0x4

delegate Windows.Foundation.Collections.VectorChangedEventHandler<Microsoft.UI.Xaml.DependencyObject> concrete
    py winrt.windows.foundation.collections.VectorChangedEventHandler[DependencyObject]
    guid 5a7b32b4-e639-50fb-b406-169775b56987
    signature pinterface({0c051752-9fbf-4c70-aa0c-0e4c82d9a761};rc(Microsoft.UI.Xaml.DependencyObject;{e7beaee7-160e-50f7-8789-d63463f979fa}))
    base Windows.Foundation.Collections.VectorChangedEventHandler
    argument Microsoft.UI.Xaml.DependencyObject
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in parameterized type=Windows.Foundation.Collections.IObservableVector<Microsoft.UI.Xaml.DependencyObject> name=sender
            in interface type=Windows.Foundation.Collections.IVectorChangedEventArgs name=event

enum Microsoft.UI.Xaml.VerticalAlignment python_type
    py VerticalAlignment
    signature enum(Microsoft.UI.Xaml.VerticalAlignment;i4)
    constant TOP 0
    constant CENTER 1
    constant BOTTOM 2
    constant STRETCH 3

enum Microsoft.UI.Xaml.Visibility python_type
    py Visibility
    signature enum(Microsoft.UI.Xaml.Visibility;i4)
    constant VISIBLE 0
    constant COLLAPSED 1

class Microsoft.UI.Xaml.VisualState activatable python_type
    py VisualState
    signature rc(Microsoft.UI.Xaml.VisualState;{4bb32ae8-0e28-5521-a7f5-66b661372994})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IVisualState
    requires Microsoft.UI.Xaml.IVisualState
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property storyboard
        get get_Storyboard slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualState shape=4
            out class type=Microsoft.UI.Xaml.Media.Animation.Storyboard return
        put put_Storyboard slot=8 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualState shape=4
            in class type=Microsoft.UI.Xaml.Media.Animation.Storyboard name=value
    property name
        get get_Name slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualState shape=4
            out string return
    property setters
        get get_Setters slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualState shape=4
            out class type=Microsoft.UI.Xaml.SetterBaseCollection return
    property state_triggers
        get get_StateTriggers slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualState shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.StateTriggerBase> return

class Microsoft.UI.Xaml.VisualStateChangedEventArgs activatable python_type
    py VisualStateChangedEventArgs
    signature rc(Microsoft.UI.Xaml.VisualStateChangedEventArgs;{11de9510-a195-577b-88c8-06391618868c})
    default Microsoft.UI.Xaml.IVisualStateChangedEventArgs
    requires Microsoft.UI.Xaml.IVisualStateChangedEventArgs
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property old_state
        get get_OldState slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.VisualState return
        put put_OldState slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Microsoft.UI.Xaml.VisualState name=value
    property new_state
        get get_NewState slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.VisualState return
        put put_NewState slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Microsoft.UI.Xaml.VisualState name=value
    property control
        get get_Control slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Microsoft.UI.Xaml.Controls.Control return
        put put_Control slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Microsoft.UI.Xaml.Controls.Control name=value

delegate Microsoft.UI.Xaml.VisualStateChangedEventHandler python_type
    py VisualStateChangedEventHandler
    guid cdbbd854-0539-5bff-b448-33193d2f41b8
    signature delegate({cdbbd854-0539-5bff-b448-33193d2f41b8})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Microsoft.UI.Xaml.VisualStateChangedEventArgs name=e

class Microsoft.UI.Xaml.VisualStateGroup activatable python_type
    py VisualStateGroup
    signature rc(Microsoft.UI.Xaml.VisualStateGroup;{8dfd691b-710c-5d6d-b71a-7a7f5ed54ac7})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IVisualStateGroup
    requires Microsoft.UI.Xaml.IVisualStateGroup
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property current_state
        get get_CurrentState slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=4
            out class type=Microsoft.UI.Xaml.VisualState return
    property name
        get get_Name slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=4
            out string return
    property states
        get get_States slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualState> return
    property transitions
        get get_Transitions slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualTransition> return
    event current_state_changed
        add add_CurrentStateChanged slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=51
            in delegate type=Microsoft.UI.Xaml.VisualStateChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CurrentStateChanged slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event current_state_changing
        add add_CurrentStateChanging slot=12 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=51
            in delegate type=Microsoft.UI.Xaml.VisualStateChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CurrentStateChanging slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateGroup shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.VisualStateManager composable python_type
    py VisualStateManager
    signature rc(Microsoft.UI.Xaml.VisualStateManager;{342c8d32-ad61-5925-93d1-0c704df2a7d1})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IVisualStateManager
    requires Microsoft.UI.Xaml.IVisualStateManager
    requires Microsoft.UI.Xaml.IVisualStateManagerProtected
    requires Microsoft.UI.Xaml.IVisualStateManagerOverrides
    factory Microsoft.UI.Xaml.IVisualStateManagerStatics
    composable Microsoft.UI.Xaml.IVisualStateManagerFactory
    overridable Microsoft.UI.Xaml.IVisualStateManagerOverrides
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.VisualStateManager return
    property custom_visual_state_manager_property static
        get get_CustomVisualStateManagerProperty slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerStatics shape=4 static
            out class type=Microsoft.UI.Xaml.DependencyProperty return
    method get_custom_visual_state_manager static
        method GetCustomVisualStateManager slot=8 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=obj
            out class type=Microsoft.UI.Xaml.VisualStateManager return
    method get_visual_state_groups static
        method GetVisualStateGroups slot=6 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=obj
            out parameterized type=Windows.Foundation.Collections.IVector<Microsoft.UI.Xaml.VisualStateGroup> return
    method go_to_state static
        method GoToState slot=10 inputs=3 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerStatics shape=195 static
            in class type=Microsoft.UI.Xaml.Controls.Control name=control
            in string name=stateName
            in boolean name=useTransitions
            out boolean return
    method _go_to_state_core
        method GoToStateCore slot=6 inputs=6 outputs=1 declaring=Microsoft.UI.Xaml.IVisualStateManagerOverrides shape=278 reverse=28 overridable
            in class type=Microsoft.UI.Xaml.Controls.Control name=control
            in class type=Microsoft.UI.Xaml.FrameworkElement name=templateRoot
            in string name=stateName
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=group
            in class type=Microsoft.UI.Xaml.VisualState name=state
            in boolean name=useTransitions
            out boolean return
    method _raise_current_state_changed
        method RaiseCurrentStateChanged slot=7 inputs=4 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateManagerProtected shape=195 reverse=46 protected
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=stateGroup
            in class type=Microsoft.UI.Xaml.VisualState name=oldState
            in class type=Microsoft.UI.Xaml.VisualState name=newState
            in class type=Microsoft.UI.Xaml.Controls.Control name=control
    method _raise_current_state_changing
        method RaiseCurrentStateChanging slot=6 inputs=4 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateManagerProtected shape=195 reverse=26 protected
            in class type=Microsoft.UI.Xaml.VisualStateGroup name=stateGroup
            in class type=Microsoft.UI.Xaml.VisualState name=oldState
            in class type=Microsoft.UI.Xaml.VisualState name=newState
            in class type=Microsoft.UI.Xaml.Controls.Control name=control
    method set_custom_visual_state_manager static
        method SetCustomVisualStateManager slot=9 inputs=2 outputs=0 declaring=Microsoft.UI.Xaml.IVisualStateManagerStatics shape=51 static
            in class type=Microsoft.UI.Xaml.FrameworkElement name=obj
            in class type=Microsoft.UI.Xaml.VisualStateManager name=value

class Microsoft.UI.Xaml.VisualTransition composable python_type
    py VisualTransition
    signature rc(Microsoft.UI.Xaml.VisualTransition;{dd21af54-2ce1-59de-9fd1-2b45f6bf6581})
    base Microsoft.UI.Xaml.DependencyObject
    default Microsoft.UI.Xaml.IVisualTransition
    requires Microsoft.UI.Xaml.IVisualTransition
    composable Microsoft.UI.Xaml.IVisualTransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.VisualTransition return
    property to
        get get_To slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            out string return
        put put_To slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            in string name=value
    property storyboard
        get get_Storyboard slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            out class type=Microsoft.UI.Xaml.Media.Animation.Storyboard return
        put put_Storyboard slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            in class type=Microsoft.UI.Xaml.Media.Animation.Storyboard name=value
    property generated_easing_function
        get get_GeneratedEasingFunction slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            out class type=Microsoft.UI.Xaml.Media.Animation.EasingFunctionBase return
        put put_GeneratedEasingFunction slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            in class type=Microsoft.UI.Xaml.Media.Animation.EasingFunctionBase name=value
    property generated_duration
        get get_GeneratedDuration slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            out struct type=Microsoft.UI.Xaml.Duration return
        put put_GeneratedDuration slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualTransition shape=25
            in struct type=Microsoft.UI.Xaml.Duration name=value
    property from_
        get get_From slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            out string return
        put put_From slot=13 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IVisualTransition shape=4
            in string name=value

class Microsoft.UI.Xaml.Window composable python_type
    py Window
    signature rc(Microsoft.UI.Xaml.Window;{61f0ec79-5d52-56b5-86fb-40fa4af288b0})
    default Microsoft.UI.Xaml.IWindow
    requires Microsoft.UI.Xaml.IWindow
    requires Microsoft.UI.Xaml.IWindow2
    factory Microsoft.UI.Xaml.IWindowStatics
    composable Microsoft.UI.Xaml.IWindowFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.Window return
    property title
        get get_Title slot=14 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out string return
        put put_Title slot=15 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=4
            in string name=value
    property extends_content_into_title_bar
        get get_ExtendsContentIntoTitleBar slot=16 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out boolean return
        put put_ExtendsContentIntoTitleBar slot=17 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=4
            in boolean name=value
    property content
        get get_Content slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Content slot=9 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property bounds
        get get_Bounds slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out struct type=Windows.Foundation.Rect return
    property compositor
        get get_Compositor slot=11 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out class type=Microsoft.UI.Composition.Compositor return
    property core_window
        get get_CoreWindow slot=10 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4 deprecated
            out class type=Windows.UI.Core.CoreWindow return
    property dispatcher
        get get_Dispatcher slot=12 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4 deprecated
            out class type=Windows.UI.Core.CoreDispatcher return
    property dispatcher_queue
        get get_DispatcherQueue slot=13 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out class type=Microsoft.UI.Dispatching.DispatcherQueue return
    property visible
        get get_Visible slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=4
            out boolean return
    property system_backdrop
        get get_SystemBackdrop slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow2 shape=4
            out class type=Microsoft.UI.Xaml.Media.SystemBackdrop return
        put put_SystemBackdrop slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow2 shape=4
            in class type=Microsoft.UI.Xaml.Media.SystemBackdrop name=value
    property app_window
        get get_AppWindow slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindow2 shape=4
            out class type=Microsoft.UI.Windowing.AppWindow return
    property current static
        get get_Current slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowStatics shape=4 static deprecated
            out class type=Microsoft.UI.Xaml.Window return
    event activated
        add add_Activated slot=18 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowActivatedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Activated slot=19 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closed
        add add_Closed slot=20 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=21 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event size_changed
        add add_SizeChanged slot=22 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowSizeChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SizeChanged slot=23 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event visibility_changed
        add add_VisibilityChanged slot=24 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IWindow shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<System.Object,Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VisibilityChanged slot=25 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method activate
        method Activate slot=26 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=0
    method close
        method Close slot=27 inputs=0 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=0
    method set_title_bar
        method SetTitleBar slot=28 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindow shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=titleBar

class Microsoft.UI.Xaml.WindowActivatedEventArgs python_type
    py WindowActivatedEventArgs
    signature rc(Microsoft.UI.Xaml.WindowActivatedEventArgs;{c723a5ea-82c4-5dd6-861b-70ef573b88d6})
    default Microsoft.UI.Xaml.IWindowActivatedEventArgs
    requires Microsoft.UI.Xaml.IWindowActivatedEventArgs
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowActivatedEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindowActivatedEventArgs shape=4
            in boolean name=value
    property window_activation_state
        get get_WindowActivationState slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowActivatedEventArgs shape=4
            out enum32 type=Microsoft.UI.Xaml.WindowActivationState return

enum Microsoft.UI.Xaml.WindowActivationState python_type
    py WindowActivationState
    signature enum(Microsoft.UI.Xaml.WindowActivationState;i4)
    constant CODE_ACTIVATED 0
    constant DEACTIVATED 1
    constant POINTER_ACTIVATED 2

class Microsoft.UI.Xaml.WindowEventArgs python_type
    py WindowEventArgs
    signature rc(Microsoft.UI.Xaml.WindowEventArgs;{1140827c-fe0a-5268-bc2b-f4492c2ccb49})
    default Microsoft.UI.Xaml.IWindowEventArgs
    requires Microsoft.UI.Xaml.IWindowEventArgs
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindowEventArgs shape=4
            in boolean name=value

class Microsoft.UI.Xaml.WindowSizeChangedEventArgs python_type
    py WindowSizeChangedEventArgs
    signature rc(Microsoft.UI.Xaml.WindowSizeChangedEventArgs;{542f6f2c-4b64-5c72-a7a5-3a7e0664b8ff})
    default Microsoft.UI.Xaml.IWindowSizeChangedEventArgs
    requires Microsoft.UI.Xaml.IWindowSizeChangedEventArgs
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowSizeChangedEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindowSizeChangedEventArgs shape=4
            in boolean name=value
    property size
        get get_Size slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowSizeChangedEventArgs shape=4
            out struct type=Windows.Foundation.Size return

class Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs python_type
    py WindowVisibilityChangedEventArgs
    signature rc(Microsoft.UI.Xaml.WindowVisibilityChangedEventArgs;{7bb24a6d-070c-5cb6-8e9c-547905be8265})
    default Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs
    requires Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs shape=4
            in boolean name=value
    property visible
        get get_Visible slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IWindowVisibilityChangedEventArgs shape=4
            out boolean return

class Microsoft.UI.Xaml.XamlIsland composable python_type closeable
    py XamlIsland
    signature rc(Microsoft.UI.Xaml.XamlIsland;{845a5c62-b0f3-5db8-b4ff-4142bbd8a044})
    default Microsoft.UI.Xaml.IXamlIsland
    requires Microsoft.UI.Xaml.IXamlIsland
    requires Windows.Foundation.IClosable
    composable Microsoft.UI.Xaml.IXamlIslandFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlIslandFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Microsoft.UI.Xaml.XamlIsland return
    property system_backdrop
        get get_SystemBackdrop slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlIsland shape=4
            out class type=Microsoft.UI.Xaml.Media.SystemBackdrop return
        put put_SystemBackdrop slot=10 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IXamlIsland shape=4
            in class type=Microsoft.UI.Xaml.Media.SystemBackdrop name=value
    property content
        get get_Content slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlIsland shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
        put put_Content slot=7 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IXamlIsland shape=4
            in class type=Microsoft.UI.Xaml.UIElement name=value
    property content_island
        get get_ContentIsland slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlIsland shape=4
            out class type=Microsoft.UI.Content.ContentIsland return
    method close
        method Close slot=6 inputs=0 outputs=0 declaring=Windows.Foundation.IClosable shape=0 reverse=16 role=close

class Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs python_type
    py XamlResourceReferenceFailedEventArgs
    signature rc(Microsoft.UI.Xaml.XamlResourceReferenceFailedEventArgs;{1b175ee6-d08b-50ff-8f89-a1ff27edef66})
    default Microsoft.UI.Xaml.IXamlResourceReferenceFailedEventArgs
    requires Microsoft.UI.Xaml.IXamlResourceReferenceFailedEventArgs
    property message
        get get_Message slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlResourceReferenceFailedEventArgs shape=4
            out string return

class Microsoft.UI.Xaml.XamlRoot python_type
    py XamlRoot
    signature rc(Microsoft.UI.Xaml.XamlRoot;{60cb215a-ad15-520a-8b01-4416824f0441})
    default Microsoft.UI.Xaml.IXamlRoot
    requires Microsoft.UI.Xaml.IXamlRoot
    requires Microsoft.UI.Xaml.IXamlRoot2
    requires Microsoft.UI.Xaml.IXamlRoot3
    requires Microsoft.UI.Xaml.IXamlRoot4
    property content
        get get_Content slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot shape=4
            out class type=Microsoft.UI.Xaml.UIElement return
    property is_host_visible
        get get_IsHostVisible slot=9 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot shape=4
            out boolean return
    property rasterization_scale
        get get_RasterizationScale slot=8 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot shape=4
            out double return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot shape=4
            out struct type=Windows.Foundation.Size return
    property content_island_environment
        get get_ContentIslandEnvironment slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot2 shape=4
            out class type=Microsoft.UI.Content.ContentIslandEnvironment return
    property coordinate_converter
        get get_CoordinateConverter slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot3 shape=4
            out class type=Microsoft.UI.Content.ContentCoordinateConverter return
    property content_island
        get get_ContentIsland slot=6 inputs=0 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot4 shape=4
            out class type=Microsoft.UI.Content.ContentIsland return
    event changed
        add add_Changed slot=10 inputs=1 outputs=1 declaring=Microsoft.UI.Xaml.IXamlRoot shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Microsoft.UI.Xaml.XamlRoot,Microsoft.UI.Xaml.XamlRootChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Changed slot=11 inputs=1 outputs=0 declaring=Microsoft.UI.Xaml.IXamlRoot shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Microsoft.UI.Xaml.XamlRootChangedEventArgs python_type
    py XamlRootChangedEventArgs
    signature rc(Microsoft.UI.Xaml.XamlRootChangedEventArgs;{61d2c719-f8a1-515a-902c-cfa498ba7a7f})
    default Microsoft.UI.Xaml.IXamlRootChangedEventArgs
    requires Microsoft.UI.Xaml.IXamlRootChangedEventArgs

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

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

interface Microsoft.UI.Composition.IAnimationObject external
    py winrt.microsoft.ui.composition._IAnimationObject
    guid 8f56119d-b96d-58d0-9916-d1c5e390f890

interface Microsoft.UI.Composition.ICompositionAnimationBase external
    py winrt.microsoft.ui.composition._ICompositionAnimationBase
    guid a77c0e5a-f059-4e85-bcef-c068694cec78

interface Microsoft.UI.Composition.IVisualElement external
    py winrt.microsoft.ui.composition._IVisualElement
    guid 2180f1f5-b5d8-4bf6-920a-12006e63efef

interface Microsoft.UI.Composition.IVisualElement2 external
    py winrt.microsoft.ui.composition._IVisualElement2
    guid bc950c8d-1db0-53aa-9dee-34271cd18ce6

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

class Microsoft.UI.Content.ContentCoordinateConverter external
    py winrt.microsoft.ui.content.ContentCoordinateConverter

class Microsoft.UI.Content.ContentIsland external
    py winrt.microsoft.ui.content.ContentIsland

class Microsoft.UI.Content.ContentIslandEnvironment external
    py winrt.microsoft.ui.content.ContentIslandEnvironment

class Microsoft.UI.Dispatching.DispatcherQueue external
    py winrt.microsoft.ui.dispatching.DispatcherQueue

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

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

class Microsoft.UI.Windowing.AppWindow external
    py winrt.microsoft.ui.windowing.AppWindow

class Microsoft.UI.Xaml.Automation.Peers.AutomationPeer external
    py winrt.microsoft.ui.xaml.automation.peers.AutomationPeer

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

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

enum Microsoft.UI.Xaml.Controls.Primitives.ComponentResourceLocation external
    py winrt.microsoft.ui.xaml.controls.primitives.ComponentResourceLocation

class Microsoft.UI.Xaml.Controls.Primitives.FlyoutBase external
    py winrt.microsoft.ui.xaml.controls.primitives.FlyoutBase

class Microsoft.UI.Xaml.Data.BindingBase external
    py winrt.microsoft.ui.xaml.data.BindingBase

class Microsoft.UI.Xaml.Data.BindingExpression external
    py winrt.microsoft.ui.xaml.data.BindingExpression

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

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

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

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

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

delegate Microsoft.UI.Xaml.Input.DoubleTappedEventHandler external
    py winrt.microsoft.ui.xaml.input.DoubleTappedEventHandler
    guid f7a501b9-e277-5611-87b0-0e0607622183

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

delegate Microsoft.UI.Xaml.Input.HoldingEventHandler external
    py winrt.microsoft.ui.xaml.input.HoldingEventHandler
    guid fe23c5bd-4984-56b6-b92b-fc9d1216b24e

delegate Microsoft.UI.Xaml.Input.KeyEventHandler external
    py winrt.microsoft.ui.xaml.input.KeyEventHandler
    guid db68e7cc-9a2b-527d-9989-25284daccc03

enum Microsoft.UI.Xaml.Input.KeyTipPlacementMode external
    py winrt.microsoft.ui.xaml.input.KeyTipPlacementMode

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

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

enum Microsoft.UI.Xaml.Input.KeyboardAcceleratorPlacementMode external
    py winrt.microsoft.ui.xaml.input.KeyboardAcceleratorPlacementMode

enum Microsoft.UI.Xaml.Input.KeyboardNavigationMode external
    py winrt.microsoft.ui.xaml.input.KeyboardNavigationMode

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

delegate Microsoft.UI.Xaml.Input.ManipulationCompletedEventHandler external
    py winrt.microsoft.ui.xaml.input.ManipulationCompletedEventHandler
    guid d51df8db-71cd-5bfd-8426-767218ee55ec

delegate Microsoft.UI.Xaml.Input.ManipulationDeltaEventHandler external
    py winrt.microsoft.ui.xaml.input.ManipulationDeltaEventHandler
    guid 83f2d4ce-105f-5392-a38a-b7467b7c2ea5

delegate Microsoft.UI.Xaml.Input.ManipulationInertiaStartingEventHandler external
    py winrt.microsoft.ui.xaml.input.ManipulationInertiaStartingEventHandler
    guid 5de296bd-6f1c-5f60-9180-10705282576c

enum Microsoft.UI.Xaml.Input.ManipulationModes external
    py winrt.microsoft.ui.xaml.input.ManipulationModes

delegate Microsoft.UI.Xaml.Input.ManipulationStartedEventHandler external
    py winrt.microsoft.ui.xaml.input.ManipulationStartedEventHandler
    guid 41060669-304c-53ac-9d43-bc311235aae4

delegate Microsoft.UI.Xaml.Input.ManipulationStartingEventHandler external
    py winrt.microsoft.ui.xaml.input.ManipulationStartingEventHandler
    guid 44f528f1-f0e4-505c-a0bb-0c4839b29df5

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

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

delegate Microsoft.UI.Xaml.Input.PointerEventHandler external
    py winrt.microsoft.ui.xaml.input.PointerEventHandler
    guid a48a71e1-8bb4-5597-9e31-903a3f6a04fb

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

delegate Microsoft.UI.Xaml.Input.RightTappedEventHandler external
    py winrt.microsoft.ui.xaml.input.RightTappedEventHandler
    guid 5070e32f-3dc7-56cf-8fdd-de1b40d0b472

delegate Microsoft.UI.Xaml.Input.TappedEventHandler external
    py winrt.microsoft.ui.xaml.input.TappedEventHandler
    guid b60074f3-125b-534e-8f9c-9769bd3f0f64

enum Microsoft.UI.Xaml.Input.XYFocusKeyboardNavigationMode external
    py winrt.microsoft.ui.xaml.input.XYFocusKeyboardNavigationMode

enum Microsoft.UI.Xaml.Input.XYFocusNavigationStrategy external
    py winrt.microsoft.ui.xaml.input.XYFocusNavigationStrategy

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

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

enum Microsoft.UI.Xaml.Media.ElementCompositeMode external
    py winrt.microsoft.ui.xaml.media.ElementCompositeMode

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

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

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

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

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

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

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

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

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

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

class Microsoft.UI.Xaml.Media.Imaging.BitmapImage external
    py winrt.microsoft.ui.xaml.media.imaging.BitmapImage

class Microsoft.UI.Xaml.Media.Media3D.Transform3D external
    py winrt.microsoft.ui.xaml.media.media3d.Transform3D

interface Microsoft.Windows.ApplicationModel.Resources.IResourceManager external
    py winrt.microsoft.windows.applicationmodel.resources._IResourceManager
    guid ac2291ef-81be-5c99-a0ae-bcee0180b8a8

class System.Object external
    py winrt.system.Object

class Windows.ApplicationModel.EnteredBackgroundEventArgs external
    py winrt.windows.applicationmodel.EnteredBackgroundEventArgs

class Windows.ApplicationModel.LeavingBackgroundEventArgs external
    py winrt.windows.applicationmodel.LeavingBackgroundEventArgs

class Windows.ApplicationModel.SuspendingEventArgs external
    py winrt.windows.applicationmodel.SuspendingEventArgs

class Windows.ApplicationModel.Activation.LaunchActivatedEventArgs external
    py winrt.windows.applicationmodel.activation.LaunchActivatedEventArgs

class Windows.ApplicationModel.Core.CoreApplicationView external
    py winrt.windows.applicationmodel.core.CoreApplicationView

interface Windows.ApplicationModel.Core.IFrameworkView external
    py winrt.windows.applicationmodel.core._IFrameworkView
    guid faab5cd0-8924-45ac-ad0f-a08fae5d0324

interface Windows.ApplicationModel.Core.IFrameworkViewSource external
    py winrt.windows.applicationmodel.core._IFrameworkViewSource
    guid cd770614-65c4-426c-9494-34fc43554862

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

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

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

enum Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers external
    py winrt.windows.applicationmodel.datatransfer.dragdrop.DragDropModifiers

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

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

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

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

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.IMap external parameterized
    py winrt.windows.foundation.collections._IMap
    guid 3c2925fe-8519-45c1-aa79-197b6718c1c1

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.Matrix4x4 external
    py winrt.windows.foundation.numerics.Matrix4x4

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

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

class Windows.Graphics.Imaging.SoftwareBitmap external
    py winrt.windows.graphics.imaging.SoftwareBitmap

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

class Windows.UI.Core.CoreDispatcher external
    py winrt.windows.ui.core.CoreDispatcher

class Windows.UI.Core.CoreWindow external
    py winrt.windows.ui.core.CoreWindow

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