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

class Windows.UI.Xaml.AdaptiveTrigger composable python_type
    py AdaptiveTrigger
    signature rc(Windows.UI.Xaml.AdaptiveTrigger;{a5f04119-0cd9-49f1-a23f-44e547ab9f1a})
    base Windows.UI.Xaml.StateTriggerBase
    default Windows.UI.Xaml.IAdaptiveTrigger
    requires Windows.UI.Xaml.IAdaptiveTrigger
    factory Windows.UI.Xaml.IAdaptiveTriggerStatics
    composable Windows.UI.Xaml.IAdaptiveTriggerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IAdaptiveTriggerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.AdaptiveTrigger return
    property min_window_width
        get get_MinWindowWidth slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IAdaptiveTrigger shape=4
            out double return
        put put_MinWindowWidth slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IAdaptiveTrigger shape=2
            in double name=value
    property min_window_height
        get get_MinWindowHeight slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IAdaptiveTrigger shape=4
            out double return
        put put_MinWindowHeight slot=9 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IAdaptiveTriggerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property min_window_width_property static
        get get_MinWindowWidthProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IAdaptiveTriggerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Windows.UI.Xaml.Application composable python_type
    py Application
    signature rc(Windows.UI.Xaml.Application;{74b861a1-7487-46a9-9a6e-c78b512726c5})
    default Windows.UI.Xaml.IApplication
    requires Windows.UI.Xaml.IApplication
    requires Windows.UI.Xaml.IApplication2
    requires Windows.UI.Xaml.IApplication3
    requires Windows.UI.Xaml.IApplicationOverrides
    requires Windows.UI.Xaml.IApplicationOverrides2
    factory Windows.UI.Xaml.IApplicationStatics
    composable Windows.UI.Xaml.IApplicationFactory
    overridable Windows.UI.Xaml.IApplicationOverrides
    overridable Windows.UI.Xaml.IApplicationOverrides2
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplicationFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.Application return
    property resources
        get get_Resources slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=4
            out class type=Windows.UI.Xaml.ResourceDictionary return
        put put_Resources slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication shape=4
            in class type=Windows.UI.Xaml.ResourceDictionary name=value
    property requested_theme
        get get_RequestedTheme slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=4
            out enum32 type=Windows.UI.Xaml.ApplicationTheme return
        put put_RequestedTheme slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication shape=4
            in enum32 type=Windows.UI.Xaml.ApplicationTheme name=value
    property debug_settings
        get get_DebugSettings slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=4
            out class type=Windows.UI.Xaml.DebugSettings return
    property requires_pointer_mode
        get get_RequiresPointerMode slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication2 shape=4
            out enum32 type=Windows.UI.Xaml.ApplicationRequiresPointerMode return
        put put_RequiresPointerMode slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication2 shape=4
            in enum32 type=Windows.UI.Xaml.ApplicationRequiresPointerMode name=value
    property focus_visual_kind
        get get_FocusVisualKind slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication2 shape=4
            out enum32 type=Windows.UI.Xaml.FocusVisualKind return
        put put_FocusVisualKind slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication2 shape=4
            in enum32 type=Windows.UI.Xaml.FocusVisualKind name=value
    property high_contrast_adjustment
        get get_HighContrastAdjustment slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplication3 shape=4
            out enum_u32 type=Windows.UI.Xaml.ApplicationHighContrastAdjustment return
        put put_HighContrastAdjustment slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication3 shape=4
            in enum_u32 type=Windows.UI.Xaml.ApplicationHighContrastAdjustment name=value
    property current static
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IApplicationStatics shape=4 static
            out class type=Windows.UI.Xaml.Application return
    event resuming
        add add_Resuming slot=15 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=51
            in delegate type=Windows.Foundation.EventHandler<System.Object> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Resuming slot=16 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event suspending
        add add_Suspending slot=13 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=51
            in delegate type=Windows.UI.Xaml.SuspendingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Suspending slot=14 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event unhandled_exception
        add add_UnhandledException slot=11 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IApplication shape=51
            in delegate type=Windows.UI.Xaml.UnhandledExceptionEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_UnhandledException slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event entered_background
        add add_EnteredBackground slot=12 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IApplication2 shape=51
            in delegate type=Windows.UI.Xaml.EnteredBackgroundEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_EnteredBackground slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplication2 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event leaving_background
        add add_LeavingBackground slot=10 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IApplication2 shape=51
            in delegate type=Windows.UI.Xaml.LeavingBackgroundEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LeavingBackground slot=11 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IApplication shape=0
    method load_component static
        method LoadComponent slot=8 inputs=2 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IApplicationStatics shape=117 static
            in object name=component
            in class type=Windows.Foundation.Uri name=resourceLocator
            in enum32 type=Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation name=componentResourceLocation
    method _on_activated
        method OnActivated slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=22 overridable
            in interface type=Windows.ApplicationModel.Activation.IActivatedEventArgs name=args
    method _on_background_activated
        method OnBackgroundActivated slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides2 shape=4 reverse=22 overridable
            in class type=Windows.ApplicationModel.Activation.BackgroundActivatedEventArgs name=args
    method _on_cached_file_updater_activated
        method OnCachedFileUpdaterActivated slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=173 overridable
            in class type=Windows.ApplicationModel.Activation.CachedFileUpdaterActivatedEventArgs name=args
    method _on_file_activated
        method OnFileActivated slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=62 overridable
            in class type=Windows.ApplicationModel.Activation.FileActivatedEventArgs name=args
    method _on_file_open_picker_activated
        method OnFileOpenPickerActivated slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=141 overridable
            in class type=Windows.ApplicationModel.Activation.FileOpenPickerActivatedEventArgs name=args
    method _on_file_save_picker_activated
        method OnFileSavePickerActivated slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=162 overridable
            in class type=Windows.ApplicationModel.Activation.FileSavePickerActivatedEventArgs name=args
    method _on_launched
        method OnLaunched slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=43 overridable
            in class type=Windows.ApplicationModel.Activation.LaunchActivatedEventArgs name=args
    method _on_search_activated
        method OnSearchActivated slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=99 overridable
            in class type=Windows.ApplicationModel.Activation.SearchActivatedEventArgs name=args
    method _on_share_target_activated
        method OnShareTargetActivated slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=121 overridable
            in class type=Windows.ApplicationModel.Activation.ShareTargetActivatedEventArgs name=args
    method _on_window_created
        method OnWindowCreated slot=14 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationOverrides shape=4 reverse=186 overridable
            in class type=Windows.UI.Xaml.WindowCreatedEventArgs name=args
    method start static
        method Start slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IApplicationStatics shape=4 static
            in delegate type=Windows.UI.Xaml.ApplicationInitializationCallback name=callback

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

delegate Windows.UI.Xaml.ApplicationInitializationCallback python_type
    py ApplicationInitializationCallback
    guid b6351c55-c284-46e4-8310-fb0967fab76f
    signature delegate({b6351c55-c284-46e4-8310-fb0967fab76f})
    method -
        method Invoke slot=3 inputs=1 outputs=0 shape=4 reverse=1
            in class type=Windows.UI.Xaml.ApplicationInitializationCallbackParams name=p

class Windows.UI.Xaml.ApplicationInitializationCallbackParams python_type
    py ApplicationInitializationCallbackParams
    signature rc(Windows.UI.Xaml.ApplicationInitializationCallbackParams;{751b792e-5772-4488-8b87-f547faa64474})
    default Windows.UI.Xaml.IApplicationInitializationCallbackParams
    requires Windows.UI.Xaml.IApplicationInitializationCallbackParams

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

enum Windows.UI.Xaml.ApplicationTheme python_type
    py ApplicationTheme
    signature enum(Windows.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 Windows.UI.Xaml.AutomationTextAttributesEnum python_type
    py AutomationTextAttributesEnum
    signature enum(Windows.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 Windows.UI.Xaml.BindingFailedEventArgs python_type
    py BindingFailedEventArgs
    signature rc(Windows.UI.Xaml.BindingFailedEventArgs;{32c1d013-4dbd-446d-bbb8-0de35048a449})
    default Windows.UI.Xaml.IBindingFailedEventArgs
    requires Windows.UI.Xaml.IBindingFailedEventArgs
    property message
        get get_Message slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBindingFailedEventArgs shape=4
            out string return

delegate Windows.UI.Xaml.BindingFailedEventHandler python_type
    py BindingFailedEventHandler
    guid 136b1782-54ba-420d-a1aa-82828721cde6
    signature delegate({136b1782-54ba-420d-a1aa-82828721cde6})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.BindingFailedEventArgs name=e

class Windows.UI.Xaml.BringIntoViewOptions activatable python_type
    py BringIntoViewOptions
    signature rc(Windows.UI.Xaml.BringIntoViewOptions;{19bdd1b5-c7cb-46d9-a4dd-a1bbe83ef2fb})
    default Windows.UI.Xaml.IBringIntoViewOptions
    requires Windows.UI.Xaml.IBringIntoViewOptions
    requires Windows.UI.Xaml.IBringIntoViewOptions2
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
    property target_rect
        get get_TargetRect slot=8 inputs=0 outputs=1 declaring=Windows.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=Windows.UI.Xaml.IBringIntoViewOptions shape=4
            in reference type=Windows.Foundation.IReference<Windows.Foundation.Rect> name=value
    property animation_desired
        get get_AnimationDesired slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewOptions shape=4
            out boolean return
        put put_AnimationDesired slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewOptions shape=4
            in boolean name=value
    property vertical_offset
        get get_VerticalOffset slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=4
            out double return
        put put_VerticalOffset slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=2
            in double name=value
    property vertical_alignment_ratio
        get get_VerticalAlignmentRatio slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=4
            out double return
        put put_VerticalAlignmentRatio slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=2
            in double name=value
    property horizontal_offset
        get get_HorizontalOffset slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=4
            out double return
        put put_HorizontalOffset slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=2
            in double name=value
    property horizontal_alignment_ratio
        get get_HorizontalAlignmentRatio slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=4
            out double return
        put put_HorizontalAlignmentRatio slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewOptions2 shape=2
            in double name=value

class Windows.UI.Xaml.BringIntoViewRequestedEventArgs python_type
    py BringIntoViewRequestedEventArgs
    signature rc(Windows.UI.Xaml.BringIntoViewRequestedEventArgs;{0e629ec4-2206-4c8b-94ae-bdb66a4ebfd1})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.IBringIntoViewRequestedEventArgs
    requires Windows.UI.Xaml.IBringIntoViewRequestedEventArgs
    property vertical_offset
        get get_VerticalOffset slot=16 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
        put put_VerticalOffset slot=17 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=2
            in double name=value
    property target_rect
        get get_TargetRect slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out struct type=Windows.Foundation.Rect return
        put put_TargetRect slot=11 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_TargetElement slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property horizontal_offset
        get get_HorizontalOffset slot=14 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
        put put_HorizontalOffset slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=2
            in double name=value
    property handled
        get get_Handled slot=18 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out boolean return
        put put_Handled slot=19 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in boolean name=value
    property animation_desired
        get get_AnimationDesired slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out boolean return
        put put_AnimationDesired slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            in boolean name=value
    property horizontal_alignment_ratio
        get get_HorizontalAlignmentRatio slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return
    property vertical_alignment_ratio
        get get_VerticalAlignmentRatio slot=13 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBringIntoViewRequestedEventArgs shape=4
            out double return

class Windows.UI.Xaml.BrushTransition composable python_type
    py BrushTransition
    signature rc(Windows.UI.Xaml.BrushTransition;{1116972c-9dad-5429-a7dd-b2b7d061ab8e})
    default Windows.UI.Xaml.IBrushTransition
    requires Windows.UI.Xaml.IBrushTransition
    composable Windows.UI.Xaml.IBrushTransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBrushTransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.BrushTransition return
    property duration
        get get_Duration slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IBrushTransition shape=4
            out timespan return
        put put_Duration slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IBrushTransition shape=26
            in timespan name=value

class Windows.UI.Xaml.ColorPaletteResources composable python_type
    py ColorPaletteResources
    signature rc(Windows.UI.Xaml.ColorPaletteResources;{258088c4-aef2-5d3f-833b-c36db6278ed9})
    base Windows.UI.Xaml.ResourceDictionary
    default Windows.UI.Xaml.IColorPaletteResources
    requires Windows.UI.Xaml.IColorPaletteResources
    composable Windows.UI.Xaml.IColorPaletteResourcesFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IColorPaletteResourcesFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.ColorPaletteResources return
    property list_medium
        get get_ListMedium slot=54 inputs=0 outputs=1 declaring=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.UI.Xaml.IColorPaletteResources shape=4
            in reference type=Windows.Foundation.IReference<Windows.UI.Color> name=value

struct Windows.UI.Xaml.CornerRadius python_type
    py CornerRadius
    signature struct(Windows.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 Windows.UI.Xaml.CornerRadiusHelper python_type
    py CornerRadiusHelper
    signature rc(Windows.UI.Xaml.CornerRadiusHelper;{fd7be182-1cdb-4288-b8c8-85ee79297bfc})
    default Windows.UI.Xaml.ICornerRadiusHelper
    requires Windows.UI.Xaml.ICornerRadiusHelper
    factory Windows.UI.Xaml.ICornerRadiusHelperStatics
    method from_radii static
        method FromRadii slot=6 inputs=4 outputs=1 declaring=Windows.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=Windows.UI.Xaml.CornerRadius return
    method from_uniform_radius static
        method FromUniformRadius slot=7 inputs=1 outputs=1 declaring=Windows.UI.Xaml.ICornerRadiusHelperStatics shape=46 static
            in double name=uniformRadius
            out struct type=Windows.UI.Xaml.CornerRadius return

delegate Windows.UI.Xaml.CreateDefaultValueCallback python_type
    py CreateDefaultValueCallback
    guid d6ecb12c-15b5-4ec8-b95c-cdd208f08153
    signature delegate({d6ecb12c-15b5-4ec8-b95c-cdd208f08153})
    method -
        method Invoke slot=3 inputs=0 outputs=1 shape=4 reverse=1
            out object return

class Windows.UI.Xaml.DataContextChangedEventArgs python_type
    py DataContextChangedEventArgs
    signature rc(Windows.UI.Xaml.DataContextChangedEventArgs;{7da68e21-0b8f-4f9f-a143-f8e7780136a2})
    default Windows.UI.Xaml.IDataContextChangedEventArgs
    requires Windows.UI.Xaml.IDataContextChangedEventArgs
    property handled
        get get_Handled slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDataContextChangedEventArgs shape=4
            out boolean return
        put put_Handled slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDataContextChangedEventArgs shape=4
            in boolean name=value
    property new_value
        get get_NewValue slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDataContextChangedEventArgs shape=4
            out object return

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

class Windows.UI.Xaml.DataTemplateKey composable python_type
    py DataTemplateKey
    signature rc(Windows.UI.Xaml.DataTemplateKey;{873b6c28-cceb-4b61-86fa-b2cec39cc2fa})
    default Windows.UI.Xaml.IDataTemplateKey
    requires Windows.UI.Xaml.IDataTemplateKey
    composable Windows.UI.Xaml.IDataTemplateKeyFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDataTemplateKeyFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.DataTemplateKey return
        ctor .ctor slot=7 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDataTemplateKeyFactory shape=195
            in object name=dataType
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.DataTemplateKey return
    property data_type
        get get_DataType slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDataTemplateKey shape=4
            out object return
        put put_DataType slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDataTemplateKey shape=4
            in object name=value

class Windows.UI.Xaml.DebugSettings python_type
    py DebugSettings
    signature rc(Windows.UI.Xaml.DebugSettings;{3d451f98-c6a7-4d17-8398-d83a067183d8})
    default Windows.UI.Xaml.IDebugSettings
    requires Windows.UI.Xaml.IDebugSettings
    requires Windows.UI.Xaml.IDebugSettings2
    requires Windows.UI.Xaml.IDebugSettings3
    requires Windows.UI.Xaml.IDebugSettings4
    property is_overdraw_heat_map_enabled
        get get_IsOverdrawHeatMapEnabled slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_IsOverdrawHeatMapEnabled slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property is_binding_tracing_enabled
        get get_IsBindingTracingEnabled slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_IsBindingTracingEnabled slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property enable_frame_rate_counter
        get get_EnableFrameRateCounter slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            out boolean return
        put put_EnableFrameRateCounter slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings shape=4
            in boolean name=value
    property enable_redraw_regions
        get get_EnableRedrawRegions slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings2 shape=4
            out boolean return
        put put_EnableRedrawRegions slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings2 shape=4
            in boolean name=value
    property is_text_performance_visualization_enabled
        get get_IsTextPerformanceVisualizationEnabled slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings3 shape=4
            out boolean return
        put put_IsTextPerformanceVisualizationEnabled slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings3 shape=4
            in boolean name=value
    property fail_fast_on_errors
        get get_FailFastOnErrors slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings4 shape=4
            out boolean return
        put put_FailFastOnErrors slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings4 shape=4
            in boolean name=value
    event binding_failed
        add add_BindingFailed slot=12 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDebugSettings shape=51
            in delegate type=Windows.UI.Xaml.BindingFailedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BindingFailed slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDebugSettings shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Windows.UI.Xaml.DependencyObject composable python_type
    py DependencyObject
    signature rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d})
    default Windows.UI.Xaml.IDependencyObject
    requires Windows.UI.Xaml.IDependencyObject
    requires Windows.UI.Xaml.IDependencyObject2
    composable Windows.UI.Xaml.IDependencyObjectFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyObjectFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.DependencyObject return
    property dispatcher
        get get_Dispatcher slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyObject shape=4
            out class type=Windows.UI.Core.CoreDispatcher return
    method clear_value
        method ClearValue slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDependencyObject shape=4
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
    method get_animation_base_value
        method GetAnimationBaseValue slot=10 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDependencyObject shape=51
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            out object return
    method get_value
        method GetValue slot=6 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDependencyObject shape=51
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            out object return
    method read_local_value
        method ReadLocalValue slot=9 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDependencyObject shape=51
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            out object return
    method register_property_changed_callback
        method RegisterPropertyChangedCallback slot=6 inputs=2 outputs=1 declaring=Windows.UI.Xaml.IDependencyObject2 shape=117
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            in delegate type=Windows.UI.Xaml.DependencyPropertyChangedCallback name=callback
            out int64 return
    method set_value
        method SetValue slot=7 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDependencyObject shape=51
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            in object name=value
    method unregister_property_changed_callback
        method UnregisterPropertyChangedCallback slot=7 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDependencyObject2 shape=50
            in class type=Windows.UI.Xaml.DependencyProperty name=dp
            in int64 name=token

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

class Windows.UI.Xaml.DependencyProperty python_type
    py DependencyProperty
    signature rc(Windows.UI.Xaml.DependencyProperty;{85b13970-9bc4-4e96-acf1-30c8fd3d55c8})
    default Windows.UI.Xaml.IDependencyProperty
    requires Windows.UI.Xaml.IDependencyProperty
    factory Windows.UI.Xaml.IDependencyPropertyStatics
    property unset_value static
        get get_UnsetValue slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyPropertyStatics shape=4 static
            out object return
    method get_metadata
        method GetMetadata slot=6 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDependencyProperty shape=91
            in struct type=Windows.UI.Xaml.Interop.TypeName name=forType
            out class type=Windows.UI.Xaml.PropertyMetadata return
    method register static
        method Register slot=7 inputs=4 outputs=1 declaring=Windows.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=Windows.UI.Xaml.PropertyMetadata name=typeMetadata
            out class type=Windows.UI.Xaml.DependencyProperty return
    method register_attached static
        method RegisterAttached slot=8 inputs=4 outputs=1 declaring=Windows.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=Windows.UI.Xaml.PropertyMetadata name=defaultMetadata
            out class type=Windows.UI.Xaml.DependencyProperty return

delegate Windows.UI.Xaml.DependencyPropertyChangedCallback python_type
    py DependencyPropertyChangedCallback
    guid 45883d16-27bf-4bc1-ac26-94c1601f3a49
    signature delegate({45883d16-27bf-4bc1-ac26-94c1601f3a49})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.DependencyObject name=sender
            in class type=Windows.UI.Xaml.DependencyProperty name=dp

class Windows.UI.Xaml.DependencyPropertyChangedEventArgs python_type
    py DependencyPropertyChangedEventArgs
    signature rc(Windows.UI.Xaml.DependencyPropertyChangedEventArgs;{81212c2b-24d0-4957-abc3-224470a93a4e})
    default Windows.UI.Xaml.IDependencyPropertyChangedEventArgs
    requires Windows.UI.Xaml.IDependencyPropertyChangedEventArgs
    property new_value
        get get_NewValue slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out object return
    property old_value
        get get_OldValue slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out object return
    property property
        get get_Property slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDependencyPropertyChangedEventArgs shape=4
            out class type=Windows.UI.Xaml.DependencyProperty return

delegate Windows.UI.Xaml.DependencyPropertyChangedEventHandler python_type
    py DependencyPropertyChangedEventHandler
    guid 09223e5a-75be-4499-8180-1ddc005421c0
    signature delegate({09223e5a-75be-4499-8180-1ddc005421c0})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.DependencyPropertyChangedEventArgs name=e

class Windows.UI.Xaml.DispatcherTimer composable python_type
    py DispatcherTimer
    signature rc(Windows.UI.Xaml.DispatcherTimer;{d160ce46-cd22-4f5f-8c97-40e61da3e2dc})
    default Windows.UI.Xaml.IDispatcherTimer
    requires Windows.UI.Xaml.IDispatcherTimer
    composable Windows.UI.Xaml.IDispatcherTimerFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDispatcherTimerFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.DispatcherTimer return
    property interval
        get get_Interval slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDispatcherTimer shape=4
            out timespan return
        put put_Interval slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDispatcherTimer shape=26
            in timespan name=value
    property is_enabled
        get get_IsEnabled slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDispatcherTimer shape=4
            out boolean return
    event tick
        add add_Tick slot=9 inputs=1 outputs=1 declaring=Windows.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=Windows.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=Windows.UI.Xaml.IDispatcherTimer shape=0
    method stop
        method Stop slot=12 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IDispatcherTimer shape=0

class Windows.UI.Xaml.DragEventArgs python_type
    py DragEventArgs
    signature rc(Windows.UI.Xaml.DragEventArgs;{b440c7c3-02b4-4980-9342-25dae1c0f188})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.IDragEventArgs
    requires Windows.UI.Xaml.IDragEventArgs
    requires Windows.UI.Xaml.IDragEventArgs2
    requires Windows.UI.Xaml.IDragEventArgs3
    property handled
        get get_Handled slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs shape=4
            out boolean return
        put put_Handled slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragEventArgs shape=4
            in boolean name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackage return
        put put_Data slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragEventArgs shape=4
            in class type=Windows.ApplicationModel.DataTransfer.DataPackage name=value
    property accepted_operation
        get get_AcceptedOperation slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
        put put_AcceptedOperation slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            in enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation name=value
    property data_view
        get get_DataView slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            out class type=Windows.ApplicationModel.DataTransfer.DataPackageView return
    property drag_ui_override
        get get_DragUIOverride slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            out class type=Windows.UI.Xaml.DragUIOverride return
    property modifiers
        get get_Modifiers slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DragDrop.DragDropModifiers return
    property allowed_operations
        get get_AllowedOperations slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs3 shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
    method get_deferral
        method GetDeferral slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs2 shape=4
            out class type=Windows.UI.Xaml.DragOperationDeferral return
    method get_position
        method GetPosition slot=10 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDragEventArgs shape=51
            in class type=Windows.UI.Xaml.UIElement name=relativeTo
            out struct type=Windows.Foundation.Point return

delegate Windows.UI.Xaml.DragEventHandler python_type
    py DragEventHandler
    guid 2ab1a205-1e73-4bcf-aabc-57b97e21961d
    signature delegate({2ab1a205-1e73-4bcf-aabc-57b97e21961d})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.DragEventArgs name=e

class Windows.UI.Xaml.DragOperationDeferral python_type
    py DragOperationDeferral
    signature rc(Windows.UI.Xaml.DragOperationDeferral;{ba73ecba-1b73-4086-b3d3-c223beea1633})
    default Windows.UI.Xaml.IDragOperationDeferral
    requires Windows.UI.Xaml.IDragOperationDeferral
    method complete
        method Complete slot=6 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IDragOperationDeferral shape=0

class Windows.UI.Xaml.DragStartingEventArgs python_type
    py DragStartingEventArgs
    signature rc(Windows.UI.Xaml.DragStartingEventArgs;{6800d3fa-90b8-46f9-8e30-5ac25f73f0f9})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.IDragStartingEventArgs
    requires Windows.UI.Xaml.IDragStartingEventArgs
    requires Windows.UI.Xaml.IDragStartingEventArgs2
    property cancel
        get get_Cancel slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragStartingEventArgs shape=4
            out boolean return
        put put_Cancel slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragStartingEventArgs shape=4
            in boolean name=value
    property data
        get get_Data slot=8 inputs=0 outputs=1 declaring=Windows.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=Windows.UI.Xaml.IDragStartingEventArgs shape=4
            out class type=Windows.UI.Xaml.DragUI return
    property allowed_operations
        get get_AllowedOperations slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragStartingEventArgs2 shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return
        put put_AllowedOperations slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragStartingEventArgs2 shape=4
            in enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation name=value
    method get_deferral
        method GetDeferral slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragStartingEventArgs shape=4
            out class type=Windows.UI.Xaml.DragOperationDeferral return
    method get_position
        method GetPosition slot=11 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IDragStartingEventArgs shape=51
            in class type=Windows.UI.Xaml.UIElement name=relativeTo
            out struct type=Windows.Foundation.Point return

class Windows.UI.Xaml.DragUI python_type
    py DragUI
    signature rc(Windows.UI.Xaml.DragUI;{2d9bd838-7c60-4842-9170-346fe10a226a})
    default Windows.UI.Xaml.IDragUI
    requires Windows.UI.Xaml.IDragUI
    method set_content_from_bitmap_image
        method SetContentFromBitmapImage slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUI shape=4
            in class type=Windows.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
        method SetContentFromBitmapImage slot=7 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDragUI shape=57
            in class type=Windows.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=Windows.UI.Xaml.IDragUI shape=0
    method set_content_from_software_bitmap
        method SetContentFromSoftwareBitmap slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUI shape=4
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
        method SetContentFromSoftwareBitmap slot=9 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDragUI shape=57
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
            in struct type=Windows.Foundation.Point name=anchorPoint

class Windows.UI.Xaml.DragUIOverride python_type
    py DragUIOverride
    signature rc(Windows.UI.Xaml.DragUIOverride;{bd6c9dfa-c961-4861-b7a5-bf4fe4a8a6ef})
    default Windows.UI.Xaml.IDragUIOverride
    requires Windows.UI.Xaml.IDragUIOverride
    property is_glyph_visible
        get get_IsGlyphVisible slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsGlyphVisible slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property is_content_visible
        get get_IsContentVisible slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsContentVisible slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property is_caption_visible
        get get_IsCaptionVisible slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            out boolean return
        put put_IsCaptionVisible slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            in boolean name=value
    property caption
        get get_Caption slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            out string return
        put put_Caption slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            in string name=value
    method clear
        method Clear slot=14 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=0
    method set_content_from_bitmap_image
        method SetContentFromBitmapImage slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=4
            in class type=Windows.UI.Xaml.Media.Imaging.BitmapImage name=bitmapImage
        method SetContentFromBitmapImage slot=16 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=57
            in class type=Windows.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=Windows.UI.Xaml.IDragUIOverride shape=4
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
        method SetContentFromSoftwareBitmap slot=18 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IDragUIOverride shape=57
            in class type=Windows.Graphics.Imaging.SoftwareBitmap name=softwareBitmap
            in struct type=Windows.Foundation.Point name=anchorPoint

class Windows.UI.Xaml.DropCompletedEventArgs python_type
    py DropCompletedEventArgs
    signature rc(Windows.UI.Xaml.DropCompletedEventArgs;{6c4fc188-95bc-4261-9ec5-21cab677b734})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.IDropCompletedEventArgs
    requires Windows.UI.Xaml.IDropCompletedEventArgs
    property drop_result
        get get_DropResult slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IDropCompletedEventArgs shape=4
            out enum_u32 type=Windows.ApplicationModel.DataTransfer.DataPackageOperation return

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

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

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

class Windows.UI.Xaml.EffectiveViewportChangedEventArgs python_type
    py EffectiveViewportChangedEventArgs
    signature rc(Windows.UI.Xaml.EffectiveViewportChangedEventArgs;{55ee2e81-1c18-59ed-bd3d-c4ca8fa7d190})
    default Windows.UI.Xaml.IEffectiveViewportChangedEventArgs
    requires Windows.UI.Xaml.IEffectiveViewportChangedEventArgs
    property bring_into_view_distance_x
        get get_BringIntoViewDistanceX slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out double return
    property bring_into_view_distance_y
        get get_BringIntoViewDistanceY slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out double return
    property effective_viewport
        get get_EffectiveViewport slot=6 inputs=0 outputs=1 declaring=Windows.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=Windows.UI.Xaml.IEffectiveViewportChangedEventArgs shape=4
            out struct type=Windows.Foundation.Rect return

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

class Windows.UI.Xaml.ElementFactoryRecycleArgs composable python_type
    py ElementFactoryRecycleArgs
    signature rc(Windows.UI.Xaml.ElementFactoryRecycleArgs;{86f16b14-37e8-5dd8-a90c-25d3710318b0})
    default Windows.UI.Xaml.IElementFactoryRecycleArgs
    requires Windows.UI.Xaml.IElementFactoryRecycleArgs
    composable Windows.UI.Xaml.IElementFactoryRecycleArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementFactoryRecycleArgsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.ElementFactoryRecycleArgs return
    property parent
        get get_Parent slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementFactoryRecycleArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Parent slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementFactoryRecycleArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property element
        get get_Element slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementFactoryRecycleArgs shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Element slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementFactoryRecycleArgs shape=4
            in class type=Windows.UI.Xaml.UIElement name=value

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

enum Windows.UI.Xaml.ElementSoundKind python_type
    py ElementSoundKind
    signature enum(Windows.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 Windows.UI.Xaml.ElementSoundMode python_type
    py ElementSoundMode
    signature enum(Windows.UI.Xaml.ElementSoundMode;i4)
    constant DEFAULT 0
    constant FOCUS_ONLY 1
    constant OFF 2

class Windows.UI.Xaml.ElementSoundPlayer python_type
    py ElementSoundPlayer
    signature rc(Windows.UI.Xaml.ElementSoundPlayer;{387773a5-f036-460c-9b81-f3d6ea43f6f2})
    default Windows.UI.Xaml.IElementSoundPlayer
    requires Windows.UI.Xaml.IElementSoundPlayer
    factory Windows.UI.Xaml.IElementSoundPlayerStatics
    factory Windows.UI.Xaml.IElementSoundPlayerStatics2
    property volume static
        get get_Volume slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            out double return
        put put_Volume slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics shape=2 static
            in double name=value
    property state static
        get get_State slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            out enum32 type=Windows.UI.Xaml.ElementSoundPlayerState return
        put put_State slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            in enum32 type=Windows.UI.Xaml.ElementSoundPlayerState name=value
    property spatial_audio_mode static
        get get_SpatialAudioMode slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics2 shape=4 static
            out enum32 type=Windows.UI.Xaml.ElementSpatialAudioMode return
        put put_SpatialAudioMode slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics2 shape=4 static
            in enum32 type=Windows.UI.Xaml.ElementSpatialAudioMode name=value
    method play static
        method Play slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementSoundPlayerStatics shape=4 static
            in enum32 type=Windows.UI.Xaml.ElementSoundKind name=sound

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

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

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

delegate Windows.UI.Xaml.EnteredBackgroundEventHandler python_type
    py EnteredBackgroundEventHandler
    guid 93a956ae-1d7f-438b-b7b8-227d96b609c0
    signature delegate({93a956ae-1d7f-438b-b7b8-227d96b609c0})
    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 Windows.UI.Xaml.EventTrigger activatable python_type
    py EventTrigger
    signature rc(Windows.UI.Xaml.EventTrigger;{def8f855-0b49-4087-b1a9-b8b38488f786})
    base Windows.UI.Xaml.TriggerBase
    default Windows.UI.Xaml.IEventTrigger
    requires Windows.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=Windows.UI.Xaml.IEventTrigger shape=4
            out class type=Windows.UI.Xaml.RoutedEvent return
        put put_RoutedEvent slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IEventTrigger shape=4
            in class type=Windows.UI.Xaml.RoutedEvent name=value
    property actions
        get get_Actions slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IEventTrigger shape=4
            out class type=Windows.UI.Xaml.TriggerActionCollection return

class Windows.UI.Xaml.ExceptionRoutedEventArgs composable python_type
    py ExceptionRoutedEventArgs
    signature rc(Windows.UI.Xaml.ExceptionRoutedEventArgs;{dd9ff16a-4b62-4a6c-a49d-0671ef6136be})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.IExceptionRoutedEventArgs
    requires Windows.UI.Xaml.IExceptionRoutedEventArgs
    composable Windows.UI.Xaml.IExceptionRoutedEventArgsFactory
    property error_message
        get get_ErrorMessage slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IExceptionRoutedEventArgs shape=4
            out string return

delegate Windows.UI.Xaml.ExceptionRoutedEventHandler python_type
    py ExceptionRoutedEventHandler
    guid 68e0e810-f6ea-42bc-855b-5d9b67e6a262
    signature delegate({68e0e810-f6ea-42bc-855b-5d9b67e6a262})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.ExceptionRoutedEventArgs name=e

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

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

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

enum Windows.UI.Xaml.FontCapitals python_type
    py FontCapitals
    signature enum(Windows.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 Windows.UI.Xaml.FontEastAsianLanguage python_type
    py FontEastAsianLanguage
    signature enum(Windows.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 Windows.UI.Xaml.FontEastAsianWidths python_type
    py FontEastAsianWidths
    signature enum(Windows.UI.Xaml.FontEastAsianWidths;i4)
    constant NORMAL 0
    constant FULL 1
    constant HALF 2
    constant PROPORTIONAL 3
    constant QUARTER 4
    constant THIRD 5

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

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

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

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

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

class Windows.UI.Xaml.FrameworkTemplate composable python_type
    py FrameworkTemplate
    signature rc(Windows.UI.Xaml.FrameworkTemplate;{a1e254d8-a446-4a27-9a9d-a0f59e1258a5})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IFrameworkTemplate
    requires Windows.UI.Xaml.IFrameworkTemplate
    composable Windows.UI.Xaml.IFrameworkTemplateFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IFrameworkTemplateFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.FrameworkTemplate return

class Windows.UI.Xaml.FrameworkView activatable python_type
    py FrameworkView
    signature rc(Windows.UI.Xaml.FrameworkView;{ddba664b-b603-47aa-942d-3833174f0d80})
    default Windows.UI.Xaml.IFrameworkView
    requires Windows.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 Windows.UI.Xaml.FrameworkViewSource activatable python_type
    py FrameworkViewSource
    signature rc(Windows.UI.Xaml.FrameworkViewSource;{e3b077da-35ad-4b09-b5b2-27420041ba9f})
    default Windows.UI.Xaml.IFrameworkViewSource
    requires Windows.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 Windows.UI.Xaml.GridLength python_type
    py GridLength
    signature struct(Windows.UI.Xaml.GridLength;f8;enum(Windows.UI.Xaml.GridUnitType;i4))
    field value Value double
    field grid_unit_type GridUnitType enum32 type=Windows.UI.Xaml.GridUnitType

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

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

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

interface Windows.UI.Xaml.IAdaptiveTrigger
    guid a5f04119-0cd9-49f1-a23f-44e547ab9f1a

interface Windows.UI.Xaml.IAdaptiveTriggerFactory
    guid c966d482-5aeb-4841-9247-c1a0bdd6f59f

interface Windows.UI.Xaml.IAdaptiveTriggerStatics
    guid b92e29ea-1615-4350-9c3b-92b2986bf444

interface Windows.UI.Xaml.IApplication
    guid 74b861a1-7487-46a9-9a6e-c78b512726c5

interface Windows.UI.Xaml.IApplication2
    guid 019104be-522a-5904-f52f-de72010429e0

interface Windows.UI.Xaml.IApplication3
    guid b775ad7c-18b8-45ca-a1b0-dc483e4b1028

interface Windows.UI.Xaml.IApplicationFactory
    guid 93bbe361-be5a-4ee3-b4a3-95118dc97a89

interface Windows.UI.Xaml.IApplicationInitializationCallbackParams
    guid 751b792e-5772-4488-8b87-f547faa64474

interface Windows.UI.Xaml.IApplicationOverrides
    guid 25f99ff7-9347-459a-9fac-b2d0e11c1a0f

interface Windows.UI.Xaml.IApplicationOverrides2
    guid db5cd2b9-d3b4-558c-c64e-0434fd1bd889

interface Windows.UI.Xaml.IApplicationStatics
    guid 06499997-f7b4-45fe-b763-7577d1d3cb4a

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 Windows.UI.Xaml.IBindingFailedEventArgs
    guid 32c1d013-4dbd-446d-bbb8-0de35048a449

interface Windows.UI.Xaml.IBringIntoViewOptions
    guid 19bdd1b5-c7cb-46d9-a4dd-a1bbe83ef2fb

interface Windows.UI.Xaml.IBringIntoViewOptions2
    guid e855e08e-64b6-1211-bddb-1fddbb6e8231

interface Windows.UI.Xaml.IBringIntoViewRequestedEventArgs
    guid 0e629ec4-2206-4c8b-94ae-bdb66a4ebfd1

interface Windows.UI.Xaml.IBrushTransition
    guid 1116972c-9dad-5429-a7dd-b2b7d061ab8e

interface Windows.UI.Xaml.IBrushTransitionFactory
    guid 3dbe7368-13d4-510c-a215-7539f4787b52

interface Windows.UI.Xaml.IColorPaletteResources
    guid 258088c4-aef2-5d3f-833b-c36db6278ed9

interface Windows.UI.Xaml.IColorPaletteResourcesFactory
    guid a57f0783-1876-5cc0-8ea5-bc77b17e0f7e

interface Windows.UI.Xaml.ICornerRadiusHelper
    guid fd7be182-1cdb-4288-b8c8-85ee79297bfc

interface Windows.UI.Xaml.ICornerRadiusHelperStatics
    guid f4a1f659-d4d4-451f-a387-d6bf4b2451d4

interface Windows.UI.Xaml.IDataContextChangedEventArgs
    guid 7da68e21-0b8f-4f9f-a143-f8e7780136a2

interface Windows.UI.Xaml.IDataTemplate
    guid 9910aec7-8ab5-4118-9bc6-09f45a35073d

interface Windows.UI.Xaml.IDataTemplateExtension python_type
    py _IDataTemplateExtension
    guid 595e9547-cdff-4b92-b773-ab396878f353
    signature {595e9547-cdff-4b92-b773-ab396878f353}
    method process_binding
        method ProcessBinding slot=7 inputs=1 outputs=1 declaring=Windows.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=Windows.UI.Xaml.IDataTemplateExtension shape=51 reverse=65
            in class type=Windows.UI.Xaml.Controls.ContainerContentChangingEventArgs name=arg
            out int32 return
    method reset_template
        method ResetTemplate slot=6 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IDataTemplateExtension shape=0 reverse=16

interface Windows.UI.Xaml.IDataTemplateFactory
    guid 51ed9d7e-2b53-475b-9c88-0c1832c8351a

interface Windows.UI.Xaml.IDataTemplateKey
    guid 873b6c28-cceb-4b61-86fa-b2cec39cc2fa

interface Windows.UI.Xaml.IDataTemplateKeyFactory
    guid e96b2959-d982-4152-91cb-de0e4dfd7693

interface Windows.UI.Xaml.IDataTemplateStatics2
    guid 8af77d73-aa01-471e-bedd-8bad86219b77

interface Windows.UI.Xaml.IDebugSettings
    guid 3d451f98-c6a7-4d17-8398-d83a067183d8

interface Windows.UI.Xaml.IDebugSettings2
    guid 48d37585-e1a6-469b-83c8-30825037119e

interface Windows.UI.Xaml.IDebugSettings3
    guid e6bb5022-0625-479f-8e32-4b583d73b7ac

interface Windows.UI.Xaml.IDebugSettings4
    guid c9001e45-e824-5a5f-866c-e20cec88a8fc

interface Windows.UI.Xaml.IDependencyObject
    guid 5c526665-f60e-4912-af59-5fe0680f089d

interface Windows.UI.Xaml.IDependencyObject2
    guid 29fed85d-3d22-43a1-add0-17027c08b212

interface Windows.UI.Xaml.IDependencyObjectCollectionFactory
    guid 051e79ff-b3a8-49ee-b5af-ac8f68b649e4

interface Windows.UI.Xaml.IDependencyObjectFactory
    guid 9a03af92-7d8a-4937-884f-ecf34fe02acb

interface Windows.UI.Xaml.IDependencyProperty
    guid 85b13970-9bc4-4e96-acf1-30c8fd3d55c8

interface Windows.UI.Xaml.IDependencyPropertyChangedEventArgs
    guid 81212c2b-24d0-4957-abc3-224470a93a4e

interface Windows.UI.Xaml.IDependencyPropertyStatics
    guid 49e5f28f-8259-4d5c-aae0-83d56dbb68d9

interface Windows.UI.Xaml.IDispatcherTimer
    guid d160ce46-cd22-4f5f-8c97-40e61da3e2dc

interface Windows.UI.Xaml.IDispatcherTimerFactory
    guid e9961e6e-3626-403a-afe0-040d58165632

interface Windows.UI.Xaml.IDragEventArgs
    guid b440c7c3-02b4-4980-9342-25dae1c0f188

interface Windows.UI.Xaml.IDragEventArgs2
    guid 26336658-2917-411d-bfc3-2f22471cbbe7

interface Windows.UI.Xaml.IDragEventArgs3
    guid d04fc3c6-8119-427a-8152-5f9550cc0416

interface Windows.UI.Xaml.IDragOperationDeferral
    guid ba73ecba-1b73-4086-b3d3-c223beea1633

interface Windows.UI.Xaml.IDragStartingEventArgs
    guid 6800d3fa-90b8-46f9-8e30-5ac25f73f0f9

interface Windows.UI.Xaml.IDragStartingEventArgs2
    guid d855e08e-44b6-4211-bd0b-7fddbb6e8231

interface Windows.UI.Xaml.IDragUI
    guid 2d9bd838-7c60-4842-9170-346fe10a226a

interface Windows.UI.Xaml.IDragUIOverride
    guid bd6c9dfa-c961-4861-b7a5-bf4fe4a8a6ef

interface Windows.UI.Xaml.IDropCompletedEventArgs
    guid 6c4fc188-95bc-4261-9ec5-21cab677b734

interface Windows.UI.Xaml.IDurationHelper
    guid 25c1659f-4497-4135-940f-ee96f4d6e934

interface Windows.UI.Xaml.IDurationHelperStatics
    guid bc88093e-3547-4ec0-b519-ffa8f9c4838c

interface Windows.UI.Xaml.IEffectiveViewportChangedEventArgs
    guid 55ee2e81-1c18-59ed-bd3d-c4ca8fa7d190

interface Windows.UI.Xaml.IElementFactory python_type
    py _IElementFactory
    guid 17d2ad90-1370-55c8-80e1-78b49004a9e1
    signature {17d2ad90-1370-55c8-80e1-78b49004a9e1}
    method get_element
        method GetElement slot=6 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IElementFactory shape=51 reverse=24
            in class type=Windows.UI.Xaml.ElementFactoryGetArgs name=args
            out class type=Windows.UI.Xaml.UIElement return
    method recycle_element
        method RecycleElement slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IElementFactory shape=4 reverse=43
            in class type=Windows.UI.Xaml.ElementFactoryRecycleArgs name=args

interface Windows.UI.Xaml.IElementFactoryGetArgs
    guid fb508774-41a3-5829-9255-cf452d041df4

interface Windows.UI.Xaml.IElementFactoryGetArgsFactory
    guid c3b6dae7-883b-5fd7-be80-2059d877e783

interface Windows.UI.Xaml.IElementFactoryRecycleArgs
    guid 86f16b14-37e8-5dd8-a90c-25d3710318b0

interface Windows.UI.Xaml.IElementFactoryRecycleArgsFactory
    guid 8d926509-ea0d-541b-8271-f9e9118f5e7c

interface Windows.UI.Xaml.IElementSoundPlayer
    guid 387773a5-f036-460c-9b81-f3d6ea43f6f2

interface Windows.UI.Xaml.IElementSoundPlayerStatics
    guid 217a9004-981d-41c9-b152-ada911a4b13a

interface Windows.UI.Xaml.IElementSoundPlayerStatics2
    guid f2505956-ed41-48d7-aae8-f2abcb444929

interface Windows.UI.Xaml.IEventTrigger
    guid def8f855-0b49-4087-b1a9-b8b38488f786

interface Windows.UI.Xaml.IExceptionRoutedEventArgs
    guid dd9ff16a-4b62-4a6c-a49d-0671ef6136be

interface Windows.UI.Xaml.IExceptionRoutedEventArgsFactory
    guid bba9826d-5d7a-44e7-b893-b2ae0dd24273

interface Windows.UI.Xaml.IFrameworkElement
    guid a391d09b-4a99-4b7c-9d8d-6fa5d01f6fbf

interface Windows.UI.Xaml.IFrameworkElement2
    guid f19104be-422a-4904-a52f-ee72010429e5

interface Windows.UI.Xaml.IFrameworkElement3
    guid c81c2720-5c52-4bbe-a199-2b1e34f00f70

interface Windows.UI.Xaml.IFrameworkElement4
    guid 6b765bb3-fba3-4404-bdee-1a45d1ca5f21

interface Windows.UI.Xaml.IFrameworkElement6
    guid 792a5d91-62a1-40bf-a0ce-f9c131fcb7a7

interface Windows.UI.Xaml.IFrameworkElement7
    guid 2263886c-c069-570f-b9cc-9e21dd028d8e

interface Windows.UI.Xaml.IFrameworkElementFactory
    guid deaee126-03ca-4966-b576-604cce93b5e8

interface Windows.UI.Xaml.IFrameworkElementOverrides
    guid da007e54-b3c2-4b9a-aa8e-d3f071262b97

interface Windows.UI.Xaml.IFrameworkElementOverrides2
    guid cb5cd2b9-e3b4-458c-b64e-1434fd1bd88a

interface Windows.UI.Xaml.IFrameworkElementProtected7
    guid 65aa0480-22e3-5103-ad2a-b626f88ca5ae

interface Windows.UI.Xaml.IFrameworkElementStatics
    guid 48383032-fbeb-4f8a-aed2-ee21fb27a57b

interface Windows.UI.Xaml.IFrameworkElementStatics2
    guid 9695db02-c0d8-4fa2-b100-3fa2df8b9538

interface Windows.UI.Xaml.IFrameworkElementStatics4
    guid 9c41b155-c5d8-4663-bff2-d8d54fb5dbb3

interface Windows.UI.Xaml.IFrameworkElementStatics5
    guid 525d3941-0b3c-4be6-9978-19a8025c09d8

interface Windows.UI.Xaml.IFrameworkElementStatics6
    guid fcc1529a-69db-4582-a7be-cf6a1cfdacd0

interface Windows.UI.Xaml.IFrameworkTemplate
    guid a1e254d8-a446-4a27-9a9d-a0f59e1258a5

interface Windows.UI.Xaml.IFrameworkTemplateFactory
    guid 1a78a0a5-937d-46d4-832b-94ff14dab061

interface Windows.UI.Xaml.IFrameworkView
    guid ddba664b-b603-47aa-942d-3833174f0d80

interface Windows.UI.Xaml.IFrameworkViewSource
    guid e3b077da-35ad-4b09-b5b2-27420041ba9f

interface Windows.UI.Xaml.IGridLengthHelper
    guid 7a826ce1-07a0-4083-b6d1-b1d917b976ac

interface Windows.UI.Xaml.IGridLengthHelperStatics
    guid 9d457b9b-019f-4266-8872-215f198f6a9d

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.IIterable<Windows.UI.Xaml.DependencyObject> concrete iterable
    py winrt.windows.foundation.collections._IIterable[DependencyObject]
    guid f66c6bd3-55b4-5bbb-b82a-6d9ce383091a
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.DependencyObject
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.DependencyObject> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.KeyboardAccelerator> concrete iterable
    py winrt.windows.foundation.collections._IIterable[KeyboardAccelerator]
    guid af1e5ff1-d518-5521-b40e-6f524d04c129
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.Input.KeyboardAccelerator;{92e6181e-19ae-465a-9b3c-a71ee9ea7420}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.Input.KeyboardAccelerator
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.KeyboardAccelerator> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.Pointer> concrete iterable
    py winrt.windows.foundation.collections._IIterable[Pointer]
    guid 6cf9f859-2234-510d-860a-db328030cbcc
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.Input.Pointer;{5ee8f39f-747d-4171-90e6-cd37a9dffb11}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.Input.Pointer
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.Pointer> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.Pointer> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.XamlLight> concrete iterable
    py winrt.windows.foundation.collections._IIterable[XamlLight]
    guid 03229ead-2ba2-5101-9324-a2649db7e61d
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.Media.XamlLight;{0cc3fc1f-b327-4a18-9648-7c84db26ce22}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.Media.XamlLight
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.XamlLight> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.ResourceDictionary> concrete iterable
    py winrt.windows.foundation.collections._IIterable[ResourceDictionary]
    guid eaf20635-a462-5397-bee1-f7a09504653b
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.ResourceDictionary;{c1ea4f24-d6de-4191-8e3a-f48601f7489c}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.ResourceDictionary
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.ResourceDictionary> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.SetterBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[SetterBase]
    guid aafe70cb-90a8-5719-bd3e-f0b066ed1626
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.SetterBase;{418be27c-2ac4-4f22-8097-dea3aeeb2fb3}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.SetterBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.SetterBase> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.StateTriggerBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[StateTriggerBase]
    guid 073325bc-8f0f-56d8-b521-6be47644c554
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.StateTriggerBase;{48b20698-af06-466c-8052-93666dde0e49}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.StateTriggerBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.StateTriggerBase> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerAction> concrete iterable
    py winrt.windows.foundation.collections._IIterable[TriggerAction]
    guid a9d34579-8a6a-58bf-85fd-0f37324e2397
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.TriggerAction;{a2c0df02-63d5-4b46-9b83-0868d3079621}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.TriggerAction
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerAction> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerBase> concrete iterable
    py winrt.windows.foundation.collections._IIterable[TriggerBase]
    guid d697764f-4e15-5888-a2a5-7b4cf0eb07a5
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.TriggerBase;{e7ea222f-dee6-4393-a8b2-8923d641f395}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.TriggerBase
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerBase> return

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

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualState> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualState]
    guid 1fb071a3-a064-5619-a94e-23c01a4cbf3a
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.VisualState;{6320affc-c31a-4450-afde-f6ea7bd1f586}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.VisualState
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualState> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualState> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualStateGroup> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualStateGroup]
    guid 5d9ab411-e991-55b0-b16c-a400a50a93df
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.VisualStateGroup;{e4f9d9a4-e028-44de-9b15-4929ae0a26c2}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.VisualStateGroup
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualStateGroup> return

interface Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualTransition> concrete iterable
    py winrt.windows.foundation.collections._IIterable[VisualTransition]
    guid 017a8eb0-e942-5f25-a945-205a9470b9fc
    signature pinterface({faa585ea-6214-4217-afda-7f46de5869b3};rc(Windows.UI.Xaml.VisualTransition;{55c5905e-2bc7-400d-aaa4-1a2981491ee0}))
    base Windows.Foundation.Collections.IIterable
    argument Windows.UI.Xaml.VisualTransition
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualTransition> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualTransition> 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.IIterator<Windows.UI.Xaml.DependencyObject> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[DependencyObject]
    guid 29f8d454-905d-587e-b9d8-bfd418805a65
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.DependencyObject
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.DependencyObject> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.DependencyObject return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.DependencyObject> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.DependencyObject name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.DependencyObject> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.KeyboardAccelerator> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[KeyboardAccelerator]
    guid 8b6ac198-eaa0-50e6-9a35-32dfdf1f59e1
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.Input.KeyboardAccelerator;{92e6181e-19ae-465a-9b3c-a71ee9ea7420}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.Input.KeyboardAccelerator
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.Input.KeyboardAccelerator return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.Pointer> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[Pointer]
    guid 8cb1347d-8888-5fb3-bffd-e6caf61b4f03
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.Input.Pointer;{5ee8f39f-747d-4171-90e6-cd37a9dffb11}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.Input.Pointer
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.Pointer> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.Input.Pointer return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.Input.Pointer> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.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<Windows.UI.Xaml.Input.Pointer> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.XamlLight> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[XamlLight]
    guid af1b4914-a3e9-5f74-b04d-e086ce23aba6
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.Media.XamlLight;{0cc3fc1f-b327-4a18-9648-7c84db26ce22}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.Media.XamlLight
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.Media.XamlLight return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.Media.XamlLight> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.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<Windows.UI.Xaml.Media.XamlLight> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.ResourceDictionary> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[ResourceDictionary]
    guid 849a2f3a-2e5e-58a8-b76e-73450ea680c0
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.ResourceDictionary;{c1ea4f24-d6de-4191-8e3a-f48601f7489c}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.ResourceDictionary
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.ResourceDictionary return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.ResourceDictionary> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.ResourceDictionary name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.ResourceDictionary> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.SetterBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[SetterBase]
    guid 3198322e-2527-58d1-8d92-9d22b977d255
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.SetterBase;{418be27c-2ac4-4f22-8097-dea3aeeb2fb3}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.SetterBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.SetterBase> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.SetterBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.SetterBase> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.SetterBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.SetterBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.StateTriggerBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[StateTriggerBase]
    guid d78b9c25-3214-54c6-8405-479344309277
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.StateTriggerBase;{48b20698-af06-466c-8052-93666dde0e49}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.StateTriggerBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.StateTriggerBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.StateTriggerBase> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.StateTriggerBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.StateTriggerBase> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerAction> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[TriggerAction]
    guid fa0c6c2e-f81a-543c-b8b6-5c18d36711b0
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.TriggerAction;{a2c0df02-63d5-4b46-9b83-0868d3079621}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.TriggerAction
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerAction> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.TriggerAction return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.TriggerAction> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.TriggerAction name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerAction> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerBase> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[TriggerBase]
    guid d317c81a-5dda-59f6-8ce9-44f2877bfae8
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.TriggerBase;{e7ea222f-dee6-4393-a8b2-8923d641f395}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.TriggerBase
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerBase> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.TriggerBase return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.TriggerBase> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.TriggerBase name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerBase> shape=4 reverse=62 role=move_next
            out boolean return

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

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualState> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualState]
    guid f20bd8bc-6dda-5c71-bd39-c57137c5a4ed
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.VisualState;{6320affc-c31a-4450-afde-f6ea7bd1f586}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.VisualState
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualState> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.VisualState return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.VisualState> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.VisualState name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualState> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualStateGroup> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualStateGroup]
    guid 09e95afc-3096-50c1-b05a-acae1a8cb92e
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.VisualStateGroup;{e4f9d9a4-e028-44de-9b15-4929ae0a26c2}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.VisualStateGroup
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.VisualStateGroup return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.VisualStateGroup> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.VisualStateGroup name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualStateGroup> shape=4 reverse=62 role=move_next
            out boolean return

interface Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualTransition> concrete iterable iterator
    py winrt.windows.foundation.collections._IIterator[VisualTransition]
    guid 5ae4cb71-a8b8-506b-b31b-62db11f66257
    signature pinterface({6a79e863-4300-459a-9966-cbb660963ee1};rc(Windows.UI.Xaml.VisualTransition;{55c5905e-2bc7-400d-aaa4-1a2981491ee0}))
    base Windows.Foundation.Collections.IIterator
    argument Windows.UI.Xaml.VisualTransition
    property current
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualTransition> shape=4 reverse=22 role=current
            out class type=Windows.UI.Xaml.VisualTransition return
    property has_current
        get get_HasCurrent slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.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<Windows.UI.Xaml.VisualTransition> shape=117 reverse=101 role=get_many
            fill_array class type=Windows.UI.Xaml.VisualTransition name=items
            out uint32 return
    method move_next
        method MoveNext slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualTransition> 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 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 Windows.UI.Xaml.IMediaFailedRoutedEventArgs
    guid 46d1fa8d-5149-4153-ba3c-b03e64ee531e

interface Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.DependencyObject> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IObservableVector[DependencyObject]
    guid fac6f4d2-96fd-5ceb-80bf-46ac6529fc65
    signature pinterface({5917eb53-50b4-4a0d-b309-65862b3f1dbc};rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d}))
    base Windows.Foundation.Collections.IObservableVector
    requires Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject>
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.DependencyObject>
    argument Windows.UI.Xaml.DependencyObject
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.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<Windows.UI.Xaml.DependencyObject> shape=51 reverse=24
            in delegate type=Windows.Foundation.Collections.VectorChangedEventHandler<Windows.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<Windows.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<Windows.UI.Xaml.DependencyObject> shape=4 reverse=173 role=append
            in class type=Windows.UI.Xaml.DependencyObject name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=0 reverse=193 role=clear
    method first
        method First slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.DependencyObject name=items
            out uint32 return
    method get_view
        method GetView slot=8 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.DependencyObject> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=117 reverse=101 role=index_of
            in class type=Windows.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<Windows.UI.Xaml.DependencyObject> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.DependencyObject name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.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<Windows.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<Windows.UI.Xaml.DependencyObject> shape=51 reverse=211 role=replace_all
            pass_array class type=Windows.UI.Xaml.DependencyObject name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.DependencyObject> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.DependencyObject name=value

interface Windows.UI.Xaml.IPointHelper
    guid 727bdd92-64b0-49cf-a321-a9793e73e2e7

interface Windows.UI.Xaml.IPointHelperStatics
    guid 015aca75-76d8-4b7e-8a33-7d79204691ee

interface Windows.UI.Xaml.IPropertyMetadata
    guid 814ef30d-8d18-448a-8644-f2cb51e70380

interface Windows.UI.Xaml.IPropertyMetadataFactory
    guid c1b81cc0-57cd-4f2f-b0a9-e1801b28f76b

interface Windows.UI.Xaml.IPropertyMetadataStatics
    guid 3b01077a-6e06-45e9-8b5c-af243458c062

interface Windows.UI.Xaml.IPropertyPath
    guid 300e5d8a-1ff3-4d2c-95ec-27f81debacb8

interface Windows.UI.Xaml.IPropertyPathFactory
    guid 4e4cdf99-9826-4e56-847c-ca055f162905

interface Windows.UI.Xaml.IRectHelper
    guid a38781e2-4bfb-4ee2-afe5-89f31b37478d

interface Windows.UI.Xaml.IRectHelperStatics
    guid 5ee163e4-c17e-494f-b580-2f0574fc3a15

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 Windows.UI.Xaml.IResourceDictionary
    guid c1ea4f24-d6de-4191-8e3a-f48601f7489c

interface Windows.UI.Xaml.IResourceDictionaryFactory
    guid ea3639b5-31b7-4271-92c9-7c9584a91c22

interface Windows.UI.Xaml.IRoutedEvent
    guid a6b25818-43c1-4c70-865c-7bdd5a32e327

interface Windows.UI.Xaml.IRoutedEventArgs
    guid 5c985ac6-d802-4b38-a223-bf070c43fedf

interface Windows.UI.Xaml.IRoutedEventArgsFactory
    guid b61c4d87-70e5-412e-b520-1a41ee76bbf4

interface Windows.UI.Xaml.IScalarTransition
    guid 4cb68238-e15d-524e-a73c-9d4dcfbea226

interface Windows.UI.Xaml.IScalarTransitionFactory
    guid c9b1e9ee-90da-5ddd-be64-3e47977ea280

interface Windows.UI.Xaml.ISetter
    guid a73ded29-b4ae-4a81-be85-e690ba0d3b6e

interface Windows.UI.Xaml.ISetter2
    guid 70169561-05b1-4fa3-9d53-8e0c8c747afc

interface Windows.UI.Xaml.ISetterBase
    guid 418be27c-2ac4-4f22-8097-dea3aeeb2fb3

interface Windows.UI.Xaml.ISetterBaseCollection
    guid 03c40ca8-909e-4117-811c-a4529496bdf1

interface Windows.UI.Xaml.ISetterBaseFactory
    guid 81f8ad60-1ce8-469d-a667-16e37cef8ba9

interface Windows.UI.Xaml.ISetterFactory
    guid d3ca3d42-09b1-49d5-8891-e7b5648e02a2

interface Windows.UI.Xaml.ISizeChangedEventArgs
    guid d5312e60-5cc1-42a1-920c-1af46be2f986

interface Windows.UI.Xaml.ISizeHelper
    guid e7225a94-5d03-4a03-ba94-967fc68fcefe

interface Windows.UI.Xaml.ISizeHelperStatics
    guid 6286c5b2-cf78-4915-aa40-76004a165f5e

interface Windows.UI.Xaml.IStateTrigger
    guid 67adef2e-d8d9-49f7-a1fd-2e35eedd23cd

interface Windows.UI.Xaml.IStateTriggerBase
    guid 48b20698-af06-466c-8052-93666dde0e49

interface Windows.UI.Xaml.IStateTriggerBaseFactory
    guid 970e2c4b-bfaf-47b0-be42-c1d711bb2e9f

interface Windows.UI.Xaml.IStateTriggerBaseProtected
    guid 3c41e253-8d14-4216-994c-f9930429f6e5

interface Windows.UI.Xaml.IStateTriggerStatics
    guid 71e95c90-b3fe-4dd3-a8a8-44a2ce25e0b8

interface Windows.UI.Xaml.IStyle
    guid c4a9f225-9db7-4a7d-b6d1-f74edb9293c2

interface Windows.UI.Xaml.IStyleFactory
    guid a36824e3-3d81-4ce5-aa51-8b410f602fcd

interface Windows.UI.Xaml.ITargetPropertyPath
    guid 40740f8e-085f-4ced-be70-6f47acf15ad0

interface Windows.UI.Xaml.ITargetPropertyPathFactory
    guid 88eeccc8-99e2-4a44-9907-b44bc86e2bbe

interface Windows.UI.Xaml.IThicknessHelper
    guid a86bae4b-1e8f-4eeb-9013-0b2838a97b34

interface Windows.UI.Xaml.IThicknessHelperStatics
    guid c0991a7c-070c-4da6-8784-01ca800eb73a

interface Windows.UI.Xaml.ITriggerAction
    guid a2c0df02-63d5-4b46-9b83-0868d3079621

interface Windows.UI.Xaml.ITriggerActionFactory
    guid 68d2c0b9-3289-414f-8f6e-c6b97aedda03

interface Windows.UI.Xaml.ITriggerBase
    guid e7ea222f-dee6-4393-a8b2-8923d641f395

interface Windows.UI.Xaml.ITriggerBaseFactory
    guid 6a3b9e57-fc5d-42d0-8cb9-ca50667af746

interface Windows.UI.Xaml.IUIElement
    guid 676d0be9-b65c-41c6-ba40-58cf87f201c1

interface Windows.UI.Xaml.IUIElement10
    guid d531c629-ad2c-5f6b-adcf-fb87287d18d7

interface Windows.UI.Xaml.IUIElement2
    guid 676d0bf9-b66c-41d6-ba50-58cf87f201d1

interface Windows.UI.Xaml.IUIElement3
    guid bc2b28f1-26f2-4aab-b256-3b5350881e37

interface Windows.UI.Xaml.IUIElement4
    guid 69145cd4-199a-4657-9e57-e99e8f136712

interface Windows.UI.Xaml.IUIElement5
    guid 8eed9bc2-a58c-4453-af0f-a92ee06d0317

interface Windows.UI.Xaml.IUIElement7
    guid cafc4968-6369-4249-80f9-3d656319e811

interface Windows.UI.Xaml.IUIElement8
    guid 3ab70e85-d508-4477-b6f8-0e435701c836

interface Windows.UI.Xaml.IUIElement9
    guid b4a04776-4e88-50ca-8f2b-08940d6c5f94

interface Windows.UI.Xaml.IUIElementFactory
    guid b9ee93fe-a338-419f-ac32-91dcaadf5d08

interface Windows.UI.Xaml.IUIElementOverrides
    guid 608d2f1d-7858-4aeb-89e4-b54e2c7ed3d3

interface Windows.UI.Xaml.IUIElementOverrides7
    guid b97f7f68-c29b-4c99-a1c3-952619d6e720

interface Windows.UI.Xaml.IUIElementOverrides8
    guid 4a5a645c-548d-48cf-b998-7844d6e235a1

interface Windows.UI.Xaml.IUIElementOverrides9
    guid 9a6e5973-6d63-54f2-90fa-62813b20b7b9

interface Windows.UI.Xaml.IUIElementStatics
    guid 58d3573b-f52c-45be-988b-a5869564873c

interface Windows.UI.Xaml.IUIElementStatics10
    guid 60d25362-4b3e-53da-8b78-38db94ae8f26

interface Windows.UI.Xaml.IUIElementStatics2
    guid 58d3574b-f53c-45be-989b-a5869564874c

interface Windows.UI.Xaml.IUIElementStatics3
    guid d1f87ade-eca1-4561-a32b-64601b4e0597

interface Windows.UI.Xaml.IUIElementStatics4
    guid 1d157d61-16af-411f-b774-272375a4ac2c

interface Windows.UI.Xaml.IUIElementStatics5
    guid 59bd7d91-8fa3-4c65-ba1b-40df38556cbb

interface Windows.UI.Xaml.IUIElementStatics6
    guid 647e03b7-036a-4dea-9540-1dd7fd1266f1

interface Windows.UI.Xaml.IUIElementStatics7
    guid da9b4493-a695-4145-ae93-888024396a0f

interface Windows.UI.Xaml.IUIElementStatics8
    guid 17be3487-4875-4915-b0b1-a4c0f851df3f

interface Windows.UI.Xaml.IUIElementStatics9
    guid 71467e77-8ca3-5ed7-95db-d51cdad77f81

interface Windows.UI.Xaml.IUIElementWeakCollection
    guid 10341223-e66d-519e-acf8-556bd244eac3

interface Windows.UI.Xaml.IUIElementWeakCollectionFactory
    guid 57242561-188a-5304-8792-a43f35d90f99

interface Windows.UI.Xaml.IUnhandledExceptionEventArgs
    guid 7230269c-054e-4cf3-86c5-be90eb6863d5

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

interface Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> concrete iterable sequence mutable_sequence
    py winrt.windows.foundation.collections._IVector[KeyboardAccelerator]
    guid e4927feb-1e4a-5be3-bda3-62cf4e520258
    signature pinterface({913337e9-11a1-4345-a3a2-4e7f956e222d};rc(Windows.UI.Xaml.Input.KeyboardAccelerator;{92e6181e-19ae-465a-9b3c-a71ee9ea7420}))
    base Windows.Foundation.Collections.IVector
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.KeyboardAccelerator>
    argument Windows.UI.Xaml.Input.KeyboardAccelerator
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=173 role=append
            in class type=Windows.UI.Xaml.Input.KeyboardAccelerator name=value
    method clear
        method Clear slot=15 inputs=0 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.KeyboardAccelerator> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Input.KeyboardAccelerator return
    method get_many
        method GetMany slot=16 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=195 reverse=205 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=62 role=get_view
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.KeyboardAccelerator> return
    method index_of
        method IndexOf slot=9 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=117 reverse=101 role=index_of
            in class type=Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=144 role=insert_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.Input.KeyboardAccelerator name=value
    method remove_at
        method RemoveAt slot=12 inputs=1 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.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<Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=211 role=replace_all
            pass_array class type=Windows.UI.Xaml.Input.KeyboardAccelerator name=items
    method set_at
        method SetAt slot=10 inputs=2 outputs=0 declaring=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=124 role=set_at
            in uint32 name=index
            in class type=Windows.UI.Xaml.Input.KeyboardAccelerator name=value

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

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

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

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

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

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

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

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

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

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

interface Windows.UI.Xaml.IVector3Transition
    guid d2e209dc-c4a2-5101-9a68-fa0150505589

interface Windows.UI.Xaml.IVector3TransitionFactory
    guid c3706699-ee9b-50dc-8807-f51d5a759495

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.DependencyObject> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[DependencyObject]
    guid fe750d77-1307-5df2-a021-1c7a8d6b80ad
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.DependencyObject>
    argument Windows.UI.Xaml.DependencyObject
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.DependencyObject> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.DependencyObject> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.DependencyObject> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.DependencyObject return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.DependencyObject> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.DependencyObject name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.DependencyObject> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.DependencyObject name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.KeyboardAccelerator> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[KeyboardAccelerator]
    guid 4d5e3d08-e27c-5d05-a1dc-9885a51c3721
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.Input.KeyboardAccelerator;{92e6181e-19ae-465a-9b3c-a71ee9ea7420}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.KeyboardAccelerator>
    argument Windows.UI.Xaml.Input.KeyboardAccelerator
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.KeyboardAccelerator> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Input.KeyboardAccelerator return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.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<Windows.UI.Xaml.Input.KeyboardAccelerator> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.Input.KeyboardAccelerator name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.Pointer> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[Pointer]
    guid 6250f79f-7668-51e9-86a3-3821217a6631
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.Input.Pointer;{5ee8f39f-747d-4171-90e6-cd37a9dffb11}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Input.Pointer>
    argument Windows.UI.Xaml.Input.Pointer
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.Input.Pointer> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Input.Pointer> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.Pointer> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Input.Pointer return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.Pointer> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.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<Windows.UI.Xaml.Input.Pointer> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.Input.Pointer name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.XamlLight> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[XamlLight]
    guid 79432908-e055-5c13-bc00-255796d59f5b
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.Media.XamlLight;{0cc3fc1f-b327-4a18-9648-7c84db26ce22}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.Media.XamlLight>
    argument Windows.UI.Xaml.Media.XamlLight
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.Media.XamlLight> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.Media.XamlLight> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.XamlLight> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.Media.XamlLight return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Media.XamlLight> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.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<Windows.UI.Xaml.Media.XamlLight> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.Media.XamlLight name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.ResourceDictionary> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[ResourceDictionary]
    guid 36ce8ed8-c1a9-55b7-86dc-b41b8ed8edf4
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.ResourceDictionary;{c1ea4f24-d6de-4191-8e3a-f48601f7489c}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.ResourceDictionary>
    argument Windows.UI.Xaml.ResourceDictionary
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.ResourceDictionary> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.ResourceDictionary> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.ResourceDictionary> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.ResourceDictionary return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.ResourceDictionary> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.ResourceDictionary name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.ResourceDictionary> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.ResourceDictionary name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.SetterBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[SetterBase]
    guid 88eef29a-842b-55c2-a936-2b9d75e923e5
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.SetterBase;{418be27c-2ac4-4f22-8097-dea3aeeb2fb3}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.SetterBase>
    argument Windows.UI.Xaml.SetterBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.SetterBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.SetterBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.SetterBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.SetterBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.SetterBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.SetterBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.SetterBase> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.SetterBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.StateTriggerBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[StateTriggerBase]
    guid 2bf3a979-a6dc-592b-98ee-cc7c3d9caab2
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.StateTriggerBase;{48b20698-af06-466c-8052-93666dde0e49}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.StateTriggerBase>
    argument Windows.UI.Xaml.StateTriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.StateTriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.StateTriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.StateTriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.StateTriggerBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.StateTriggerBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.StateTriggerBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.StateTriggerBase> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.StateTriggerBase name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerAction> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[TriggerAction]
    guid b6c7ce15-6a2f-5bbb-9efb-49be20b928a1
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.TriggerAction;{a2c0df02-63d5-4b46-9b83-0868d3079621}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerAction>
    argument Windows.UI.Xaml.TriggerAction
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.TriggerAction> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerAction> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerAction> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.TriggerAction return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerAction> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.TriggerAction name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerAction> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.TriggerAction name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerBase> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[TriggerBase]
    guid 6c97f246-4010-5c09-9722-39fcc3d0647d
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.TriggerBase;{e7ea222f-dee6-4393-a8b2-8923d641f395}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.TriggerBase>
    argument Windows.UI.Xaml.TriggerBase
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.TriggerBase> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.TriggerBase> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerBase> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.TriggerBase return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerBase> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.TriggerBase name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.TriggerBase> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.TriggerBase name=value
            out uint32 name=index
            out boolean return

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

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualState> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualState]
    guid eb031bb8-8028-5164-9699-1eb288383fa8
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.VisualState;{6320affc-c31a-4450-afde-f6ea7bd1f586}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualState>
    argument Windows.UI.Xaml.VisualState
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.VisualState> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualState> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualState> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.VisualState return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualState> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.VisualState name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualState> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.VisualState name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualStateGroup> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualStateGroup]
    guid adf1746e-8936-546a-9733-8626880c4ce1
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.VisualStateGroup;{e4f9d9a4-e028-44de-9b15-4929ae0a26c2}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualStateGroup>
    argument Windows.UI.Xaml.VisualStateGroup
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.VisualStateGroup> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualStateGroup> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualStateGroup> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.VisualStateGroup return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualStateGroup> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.VisualStateGroup name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualStateGroup> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.VisualStateGroup name=value
            out uint32 name=index
            out boolean return

interface Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualTransition> concrete iterable sequence
    py winrt.windows.foundation.collections._IVectorView[VisualTransition]
    guid bb3d4d2f-3406-5f29-812a-bb1e437863da
    signature pinterface({bbe1fa4c-b0e3-4583-baef-1f1b2e483e56};rc(Windows.UI.Xaml.VisualTransition;{55c5905e-2bc7-400d-aaa4-1a2981491ee0}))
    base Windows.Foundation.Collections.IVectorView
    requires Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.VisualTransition>
    argument Windows.UI.Xaml.VisualTransition
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.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<Windows.UI.Xaml.VisualTransition> shape=4 reverse=22 role=first
            out parameterized type=Windows.Foundation.Collections.IIterator<Windows.UI.Xaml.VisualTransition> return
    method get_at
        method GetAt slot=6 inputs=1 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualTransition> shape=51 reverse=24 role=get_at
            in uint32 name=index
            out class type=Windows.UI.Xaml.VisualTransition return
    method get_many
        method GetMany slot=9 inputs=2 outputs=1 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualTransition> shape=195 reverse=102 role=get_many
            in uint32 name=startIndex
            fill_array class type=Windows.UI.Xaml.VisualTransition name=items
            out uint32 return
    method index_of
        method IndexOf slot=8 inputs=1 outputs=2 declaring=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.VisualTransition> shape=117 reverse=66 role=index_of
            in class type=Windows.UI.Xaml.VisualTransition name=value
            out uint32 name=index
            out boolean return

interface Windows.UI.Xaml.IVisualState
    guid 6320affc-c31a-4450-afde-f6ea7bd1f586

interface Windows.UI.Xaml.IVisualState2
    guid 0fa0f896-64c0-45fb-8d24-fb83298c0d93

interface Windows.UI.Xaml.IVisualStateChangedEventArgs
    guid fe216ab1-f31f-4791-8989-c70e1d9b59ff

interface Windows.UI.Xaml.IVisualStateGroup
    guid e4f9d9a4-e028-44de-9b15-4929ae0a26c2

interface Windows.UI.Xaml.IVisualStateManager
    guid 6fda9f9a-6fab-4112-9258-1006a3c3476e

interface Windows.UI.Xaml.IVisualStateManagerFactory
    guid 85e598fd-a575-47b6-9e30-383cd08585f2

interface Windows.UI.Xaml.IVisualStateManagerOverrides
    guid 4a66910e-7979-43c8-8ff4-ec6122750006

interface Windows.UI.Xaml.IVisualStateManagerProtected
    guid 4b3b8640-b0b7-404c-9ef4-d949640e245d

interface Windows.UI.Xaml.IVisualStateManagerStatics
    guid 01d0e9e0-d713-414e-a74e-e63ec7ac8c3d

interface Windows.UI.Xaml.IVisualTransition
    guid 55c5905e-2bc7-400d-aaa4-1a2981491ee0

interface Windows.UI.Xaml.IVisualTransitionFactory
    guid ea75864f-d1e0-4dae-b429-89fc322724f4

interface Windows.UI.Xaml.IWindow
    guid 3276167d-c9f6-462d-9de2-ae4c1fd8c2e5

interface Windows.UI.Xaml.IWindow2
    guid d384759f-34f6-4482-8435-f552f9b24cc8

interface Windows.UI.Xaml.IWindow3
    guid b70bdc9d-1c35-462a-9b97-808d5af9f28e

interface Windows.UI.Xaml.IWindow4
    guid bfe1b8ce-6c40-50f9-854c-7021d2bc9de6

interface Windows.UI.Xaml.IWindowCreatedEventArgs
    guid 31b71470-feff-4654-af48-9b398ab5772b

interface Windows.UI.Xaml.IWindowStatics
    guid 93328409-4ea1-4afa-83dc-0c4e73e88bb1

interface Windows.UI.Xaml.IXamlRoot
    guid 34b50756-1696-5b6d-8e9b-c71464ccad5a

interface Windows.UI.Xaml.IXamlRootChangedEventArgs
    guid 92d71c21-d23c-5a17-bcb8-001504b6bb19

delegate Windows.UI.Xaml.LeavingBackgroundEventHandler python_type
    py LeavingBackgroundEventHandler
    guid aaad5dad-4fc6-4aa4-b7cf-877e36ada4f6
    signature delegate({aaad5dad-4fc6-4aa4-b7cf-877e36ada4f6})
    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 Windows.UI.Xaml.LineStackingStrategy python_type
    py LineStackingStrategy
    signature enum(Windows.UI.Xaml.LineStackingStrategy;i4)
    constant MAX_HEIGHT 0
    constant BLOCK_LINE_HEIGHT 1
    constant BASELINE_TO_BASELINE 2

class Windows.UI.Xaml.MediaFailedRoutedEventArgs python_type
    py MediaFailedRoutedEventArgs
    signature rc(Windows.UI.Xaml.MediaFailedRoutedEventArgs;{46d1fa8d-5149-4153-ba3c-b03e64ee531e})
    base Windows.UI.Xaml.ExceptionRoutedEventArgs
    default Windows.UI.Xaml.IMediaFailedRoutedEventArgs
    requires Windows.UI.Xaml.IMediaFailedRoutedEventArgs
    property error_trace
        get get_ErrorTrace slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IMediaFailedRoutedEventArgs shape=4
            out string return

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

class Windows.UI.Xaml.PointHelper python_type
    py PointHelper
    signature rc(Windows.UI.Xaml.PointHelper;{727bdd92-64b0-49cf-a321-a9793e73e2e7})
    default Windows.UI.Xaml.IPointHelper
    requires Windows.UI.Xaml.IPointHelper
    factory Windows.UI.Xaml.IPointHelperStatics
    method from_coordinates static
        method FromCoordinates slot=6 inputs=2 outputs=1 declaring=Windows.UI.Xaml.IPointHelperStatics shape=99 static
            in single name=x
            in single name=y
            out struct type=Windows.Foundation.Point return

delegate Windows.UI.Xaml.PropertyChangedCallback python_type
    py PropertyChangedCallback
    guid 5a9f8a25-d142-44a4-8231-fd676724f29b
    signature delegate({5a9f8a25-d142-44a4-8231-fd676724f29b})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.DependencyObject name=d
            in class type=Windows.UI.Xaml.DependencyPropertyChangedEventArgs name=e

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

class Windows.UI.Xaml.PropertyPath python_type
    py PropertyPath
    signature rc(Windows.UI.Xaml.PropertyPath;{300e5d8a-1ff3-4d2c-95ec-27f81debacb8})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IPropertyPath
    requires Windows.UI.Xaml.IPropertyPath
    factory Windows.UI.Xaml.IPropertyPathFactory
    constructor -
        ctor .ctor slot=6 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IPropertyPathFactory shape=51
            in string name=path
            out class type=Windows.UI.Xaml.PropertyPath return
    property path
        get get_Path slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IPropertyPath shape=4
            out string return

class Windows.UI.Xaml.RectHelper python_type
    py RectHelper
    signature rc(Windows.UI.Xaml.RectHelper;{a38781e2-4bfb-4ee2-afe5-89f31b37478d})
    default Windows.UI.Xaml.IRectHelper
    requires Windows.UI.Xaml.IRectHelper
    factory Windows.UI.Xaml.IRectHelperStatics
    property empty static
        get get_Empty slot=6 inputs=0 outputs=1 declaring=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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=Windows.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 Windows.UI.Xaml.ResourceDictionary composable python_type iterable mapping mutable_mapping
    py ResourceDictionary
    signature rc(Windows.UI.Xaml.ResourceDictionary;{c1ea4f24-d6de-4191-8e3a-f48601f7489c})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IResourceDictionary
    requires Windows.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 Windows.UI.Xaml.IResourceDictionaryFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IResourceDictionaryFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.ResourceDictionary 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
    property source
        get get_Source slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IResourceDictionary shape=4
            out class type=Windows.Foundation.Uri return
        put put_Source slot=7 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IResourceDictionary shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.ResourceDictionary> return
    property theme_dictionaries
        get get_ThemeDictionaries slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IResourceDictionary shape=4
            out parameterized type=Windows.Foundation.Collections.IMap<System.Object,System.Object> 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 Windows.UI.Xaml.RoutedEvent python_type
    py RoutedEvent
    signature rc(Windows.UI.Xaml.RoutedEvent;{a6b25818-43c1-4c70-865c-7bdd5a32e327})
    default Windows.UI.Xaml.IRoutedEvent
    requires Windows.UI.Xaml.IRoutedEvent

class Windows.UI.Xaml.RoutedEventArgs composable python_type
    py RoutedEventArgs
    signature rc(Windows.UI.Xaml.RoutedEventArgs;{5c985ac6-d802-4b38-a223-bf070c43fedf})
    default Windows.UI.Xaml.IRoutedEventArgs
    requires Windows.UI.Xaml.IRoutedEventArgs
    composable Windows.UI.Xaml.IRoutedEventArgsFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IRoutedEventArgsFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.RoutedEventArgs return
    property original_source
        get get_OriginalSource slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IRoutedEventArgs shape=4
            out object return

delegate Windows.UI.Xaml.RoutedEventHandler python_type
    py RoutedEventHandler
    guid a856e674-b0b6-4bc3-bba8-1ba06e40d4b5
    signature delegate({a856e674-b0b6-4bc3-bba8-1ba06e40d4b5})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.RoutedEventArgs name=e

class Windows.UI.Xaml.ScalarTransition composable python_type
    py ScalarTransition
    signature rc(Windows.UI.Xaml.ScalarTransition;{4cb68238-e15d-524e-a73c-9d4dcfbea226})
    default Windows.UI.Xaml.IScalarTransition
    requires Windows.UI.Xaml.IScalarTransition
    composable Windows.UI.Xaml.IScalarTransitionFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IScalarTransitionFactory shape=117
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.ScalarTransition return
    property duration
        get get_Duration slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IScalarTransition shape=4
            out timespan return
        put put_Duration slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IScalarTransition shape=26
            in timespan name=value

class Windows.UI.Xaml.Setter activatable python_type
    py Setter
    signature rc(Windows.UI.Xaml.Setter;{a73ded29-b4ae-4a81-be85-e690ba0d3b6e})
    base Windows.UI.Xaml.SetterBase
    default Windows.UI.Xaml.ISetter
    requires Windows.UI.Xaml.ISetter
    requires Windows.UI.Xaml.ISetter2
    factory Windows.UI.Xaml.ISetterFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 shape=4
            out object return
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Windows.UI.Xaml.ISetterFactory shape=117
            in class type=Windows.UI.Xaml.DependencyProperty name=targetProperty
            in object name=value
            out class type=Windows.UI.Xaml.Setter return
    property value
        get get_Value slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ISetter shape=4
            out object return
        put put_Value slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.ISetter shape=4
            in object name=value
    property property
        get get_Property slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ISetter shape=4
            out class type=Windows.UI.Xaml.DependencyProperty return
        put put_Property slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.ISetter shape=4
            in class type=Windows.UI.Xaml.DependencyProperty name=value
    property target
        get get_Target slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ISetter2 shape=4
            out class type=Windows.UI.Xaml.TargetPropertyPath return
        put put_Target slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.ISetter2 shape=4
            in class type=Windows.UI.Xaml.TargetPropertyPath name=value

class Windows.UI.Xaml.SetterBase composable python_type
    py SetterBase
    signature rc(Windows.UI.Xaml.SetterBase;{418be27c-2ac4-4f22-8097-dea3aeeb2fb3})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.ISetterBase
    requires Windows.UI.Xaml.ISetterBase
    composable Windows.UI.Xaml.ISetterBaseFactory
    property is_sealed
        get get_IsSealed slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ISetterBase shape=4
            out boolean return

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

class Windows.UI.Xaml.SizeChangedEventArgs python_type
    py SizeChangedEventArgs
    signature rc(Windows.UI.Xaml.SizeChangedEventArgs;{d5312e60-5cc1-42a1-920c-1af46be2f986})
    base Windows.UI.Xaml.RoutedEventArgs
    default Windows.UI.Xaml.ISizeChangedEventArgs
    requires Windows.UI.Xaml.ISizeChangedEventArgs
    property new_size
        get get_NewSize slot=7 inputs=0 outputs=1 declaring=Windows.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=Windows.UI.Xaml.ISizeChangedEventArgs shape=4
            out struct type=Windows.Foundation.Size return

delegate Windows.UI.Xaml.SizeChangedEventHandler python_type
    py SizeChangedEventHandler
    guid 1115b13c-25d2-480b-89dc-eb3dcbd6b7fa
    signature delegate({1115b13c-25d2-480b-89dc-eb3dcbd6b7fa})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.SizeChangedEventArgs name=e

class Windows.UI.Xaml.SizeHelper python_type
    py SizeHelper
    signature rc(Windows.UI.Xaml.SizeHelper;{e7225a94-5d03-4a03-ba94-967fc68fcefe})
    default Windows.UI.Xaml.ISizeHelper
    requires Windows.UI.Xaml.ISizeHelper
    factory Windows.UI.Xaml.ISizeHelperStatics
    property empty static
        get get_Empty slot=6 inputs=0 outputs=1 declaring=Windows.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=Windows.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=Windows.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=Windows.UI.Xaml.ISizeHelperStatics shape=79 static
            in struct type=Windows.Foundation.Size name=target
            out boolean return

class Windows.UI.Xaml.StateTrigger activatable python_type
    py StateTrigger
    signature rc(Windows.UI.Xaml.StateTrigger;{67adef2e-d8d9-49f7-a1fd-2e35eedd23cd})
    base Windows.UI.Xaml.StateTriggerBase
    default Windows.UI.Xaml.IStateTrigger
    requires Windows.UI.Xaml.IStateTrigger
    factory Windows.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=Windows.UI.Xaml.IStateTrigger shape=4
            out boolean return
        put put_IsActive slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IStateTrigger shape=4
            in boolean name=value
    property is_active_property static
        get get_IsActiveProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IStateTriggerStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return

class Windows.UI.Xaml.StateTriggerBase composable python_type
    py StateTriggerBase
    signature rc(Windows.UI.Xaml.StateTriggerBase;{48b20698-af06-466c-8052-93666dde0e49})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IStateTriggerBase
    requires Windows.UI.Xaml.IStateTriggerBase
    requires Windows.UI.Xaml.IStateTriggerBaseProtected
    composable Windows.UI.Xaml.IStateTriggerBaseFactory
    constructor -
        ctor .ctor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IStateTriggerBaseFactory shape=117 protected
            in object name=baseInterface implicit
            out object name=innerInterface implicit
            out class type=Windows.UI.Xaml.StateTriggerBase return
    method _set_active
        method SetActive slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IStateTriggerBaseProtected shape=4 reverse=22 protected
            in boolean name=IsActive

class Windows.UI.Xaml.Style activatable python_type
    py Style
    signature rc(Windows.UI.Xaml.Style;{c4a9f225-9db7-4a7d-b6d1-f74edb9293c2})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IStyle
    requires Windows.UI.Xaml.IStyle
    factory Windows.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=Windows.UI.Xaml.IStyleFactory shape=91
            in struct type=Windows.UI.Xaml.Interop.TypeName name=targetType
            out class type=Windows.UI.Xaml.Style return
    property target_type
        get get_TargetType slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IStyle shape=4
            out struct type=Windows.UI.Xaml.Interop.TypeName return
        put put_TargetType slot=9 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IStyle shape=4
            out class type=Windows.UI.Xaml.Style return
        put put_BasedOn slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IStyle shape=4
            in class type=Windows.UI.Xaml.Style name=value
    property is_sealed
        get get_IsSealed slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IStyle shape=4
            out boolean return
    property setters
        get get_Setters slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IStyle shape=4
            out class type=Windows.UI.Xaml.SetterBaseCollection return
    method seal
        method Seal slot=12 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IStyle shape=0

delegate Windows.UI.Xaml.SuspendingEventHandler python_type
    py SuspendingEventHandler
    guid 23429465-e36a-40e2-b139-a4704602a6e1
    signature delegate({23429465-e36a-40e2-b139-a4704602a6e1})
    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 Windows.UI.Xaml.TargetPropertyPath activatable python_type
    py TargetPropertyPath
    signature rc(Windows.UI.Xaml.TargetPropertyPath;{40740f8e-085f-4ced-be70-6f47acf15ad0})
    default Windows.UI.Xaml.ITargetPropertyPath
    requires Windows.UI.Xaml.ITargetPropertyPath
    factory Windows.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=Windows.UI.Xaml.ITargetPropertyPathFactory shape=51
            in class type=Windows.UI.Xaml.DependencyProperty name=targetProperty
            out class type=Windows.UI.Xaml.TargetPropertyPath return
    property target
        get get_Target slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ITargetPropertyPath shape=4
            out object return
        put put_Target slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.ITargetPropertyPath shape=4
            in object name=value
    property path
        get get_Path slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.ITargetPropertyPath shape=4
            out class type=Windows.UI.Xaml.PropertyPath return
        put put_Path slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.ITargetPropertyPath shape=4
            in class type=Windows.UI.Xaml.PropertyPath name=value

enum Windows.UI.Xaml.TextAlignment python_type
    py TextAlignment
    signature enum(Windows.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 Windows.UI.Xaml.TextLineBounds python_type
    py TextLineBounds
    signature enum(Windows.UI.Xaml.TextLineBounds;i4)
    constant FULL 0
    constant TRIM_TO_CAP_HEIGHT 1
    constant TRIM_TO_BASELINE 2
    constant TIGHT 3

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

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

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

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

class Windows.UI.Xaml.ThicknessHelper python_type
    py ThicknessHelper
    signature rc(Windows.UI.Xaml.ThicknessHelper;{a86bae4b-1e8f-4eeb-9013-0b2838a97b34})
    default Windows.UI.Xaml.IThicknessHelper
    requires Windows.UI.Xaml.IThicknessHelper
    factory Windows.UI.Xaml.IThicknessHelperStatics
    method from_lengths static
        method FromLengths slot=6 inputs=4 outputs=1 declaring=Windows.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=Windows.UI.Xaml.Thickness return
    method from_uniform_length static
        method FromUniformLength slot=7 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IThicknessHelperStatics shape=46 static
            in double name=uniformLength
            out struct type=Windows.UI.Xaml.Thickness return

class Windows.UI.Xaml.TriggerAction composable python_type
    py TriggerAction
    signature rc(Windows.UI.Xaml.TriggerAction;{a2c0df02-63d5-4b46-9b83-0868d3079621})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.ITriggerAction
    requires Windows.UI.Xaml.ITriggerAction
    composable Windows.UI.Xaml.ITriggerActionFactory

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

class Windows.UI.Xaml.TriggerBase composable python_type
    py TriggerBase
    signature rc(Windows.UI.Xaml.TriggerBase;{e7ea222f-dee6-4393-a8b2-8923d641f395})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.ITriggerBase
    requires Windows.UI.Xaml.ITriggerBase
    composable Windows.UI.Xaml.ITriggerBaseFactory

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

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.FrameworkElement,System.Object> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, Object]
    guid c229f252-dede-5d42-a01a-8479d56a7d2f
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.FrameworkElement;{a391d09b-4a99-4b7c-9d8d-6fa5d01f6fbf});cinterface(IInspectable))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.FrameworkElement
    argument System.Object
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.FrameworkElement name=sender
            in object name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.DataContextChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, DataContextChangedEventArgs]
    guid b01c8a21-de6f-5edd-8796-300e3fe66382
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.FrameworkElement;{a391d09b-4a99-4b7c-9d8d-6fa5d01f6fbf});rc(Windows.UI.Xaml.DataContextChangedEventArgs;{7da68e21-0b8f-4f9f-a143-f8e7780136a2}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.FrameworkElement
    argument Windows.UI.Xaml.DataContextChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.FrameworkElement name=sender
            in class type=Windows.UI.Xaml.DataContextChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.FrameworkElement,Windows.UI.Xaml.EffectiveViewportChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[FrameworkElement, EffectiveViewportChangedEventArgs]
    guid 515219d1-a1d0-5737-9019-9a755e93f6b2
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.FrameworkElement;{a391d09b-4a99-4b7c-9d8d-6fa5d01f6fbf});rc(Windows.UI.Xaml.EffectiveViewportChangedEventArgs;{55ee2e81-1c18-59ed-bd3d-c4ca8fa7d190}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.FrameworkElement
    argument Windows.UI.Xaml.EffectiveViewportChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.FrameworkElement name=sender
            in class type=Windows.UI.Xaml.EffectiveViewportChangedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.BringIntoViewRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, BringIntoViewRequestedEventArgs]
    guid 2126cf26-9201-5d6b-845e-97e1c44b9ffd
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.BringIntoViewRequestedEventArgs;{0e629ec4-2206-4c8b-94ae-bdb66a4ebfd1}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.BringIntoViewRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.BringIntoViewRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.DragStartingEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, DragStartingEventArgs]
    guid ecc4b13b-146c-5963-b8b3-024c5b9b95e4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.DragStartingEventArgs;{6800d3fa-90b8-46f9-8e30-5ac25f73f0f9}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.DragStartingEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.DragStartingEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.DropCompletedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, DropCompletedEventArgs]
    guid ffd72e78-ec1f-5bcc-9d13-ff5fbb040562
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.DropCompletedEventArgs;{6c4fc188-95bc-4261-9ec5-21cab677b734}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.DropCompletedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.DropCompletedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyDisplayDismissedEventArgs]
    guid 2831903f-655e-5464-828c-56a8b4c65f1e
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs;{8a610dc6-d72d-4ca8-9f66-556f35b513da}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyDisplayRequestedEventArgs]
    guid 5871821a-2491-5cec-a457-21996ca4efaf
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs;{0c079e55-13fe-4d03-a61d-e12f06567286}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, AccessKeyInvokedEventArgs]
    guid a5c9a137-f716-5d8d-92c4-02f171936fa1
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs;{cfe9cd97-c718-4091-b7dd-adf1c072b1e1}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, CharacterReceivedRoutedEventArgs]
    guid 24330117-55d4-5789-8aa2-6cab1d0662a0
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs;{7849fd82-48e4-444d-9419-93ab8892c107}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.ContextRequestedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, ContextRequestedEventArgs]
    guid 41d66b93-d17b-59b2-b916-8e813fecb9bd
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.ContextRequestedEventArgs;{42618e0a-1cb6-46fb-8374-0aec68aa5e51}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.ContextRequestedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.ContextRequestedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.GettingFocusEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, GettingFocusEventArgs]
    guid 34f34b77-ec52-5eb6-affc-220cb52ca093
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.GettingFocusEventArgs;{fa05b9ce-c67c-4be8-8fd4-c44d67877e0d}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.GettingFocusEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.GettingFocusEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.LosingFocusEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, LosingFocusEventArgs]
    guid a0f49f5f-c366-569a-895a-3a82d8801fe4
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.LosingFocusEventArgs;{f9f683c7-d789-472b-aa93-6d4105e6dabe}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.LosingFocusEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.LosingFocusEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, NoFocusCandidateFoundEventArgs]
    guid d5de4415-b53c-5312-9e1b-ac2a19f04e71
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs;{ec3601a7-1007-48f9-b6b3-ed0bea53937d}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, ProcessKeyboardAcceleratorEventArgs]
    guid c134d249-476a-5146-b5d4-6c98f4e81461
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs;{fb79c216-972b-440c-9b83-2b4198dcf09d}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.RoutedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[UIElement, RoutedEventArgs]
    guid 657f28aa-8c76-501f-b032-d8dc93595e76
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1});rc(Windows.UI.Xaml.RoutedEventArgs;{5c985ac6-d802-4b38-a223-bf070c43fedf}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.UIElement
    argument Windows.UI.Xaml.RoutedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.UIElement name=sender
            in class type=Windows.UI.Xaml.RoutedEventArgs name=args

delegate Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.XamlRoot,Windows.UI.Xaml.XamlRootChangedEventArgs> concrete
    py winrt.windows.foundation.TypedEventHandler[XamlRoot, XamlRootChangedEventArgs]
    guid b86311bb-2eef-5b2c-8d0d-c178f3979b6a
    signature pinterface({9de1c534-6ae1-11e0-84e1-18a905bcc53f};rc(Windows.UI.Xaml.XamlRoot;{34b50756-1696-5b6d-8e9b-c71464ccad5a});rc(Windows.UI.Xaml.XamlRootChangedEventArgs;{92d71c21-d23c-5a17-bcb8-001504b6bb19}))
    base Windows.Foundation.TypedEventHandler
    argument Windows.UI.Xaml.XamlRoot
    argument Windows.UI.Xaml.XamlRootChangedEventArgs
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in class type=Windows.UI.Xaml.XamlRoot name=sender
            in class type=Windows.UI.Xaml.XamlRootChangedEventArgs name=args

class Windows.UI.Xaml.UIElement composable python_type
    py UIElement
    signature rc(Windows.UI.Xaml.UIElement;{676d0be9-b65c-41c6-ba40-58cf87f201c1})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IUIElement
    requires Windows.UI.Xaml.IUIElement
    requires Windows.UI.Xaml.IUIElement2
    requires Windows.UI.Xaml.IUIElement3
    requires Windows.UI.Xaml.IUIElement4
    requires Windows.UI.Xaml.IUIElement5
    requires Windows.UI.Xaml.IUIElement7
    requires Windows.UI.Xaml.IUIElement8
    requires Windows.UI.Xaml.IUIElement9
    requires Windows.UI.Xaml.IUIElement10
    requires Windows.UI.Xaml.IUIElementOverrides
    requires Windows.UI.Xaml.IUIElementOverrides7
    requires Windows.UI.Xaml.IUIElementOverrides8
    requires Windows.UI.Xaml.IUIElementOverrides9
    requires Windows.UI.Composition.IAnimationObject
    requires Windows.UI.Composition.IVisualElement
    factory Windows.UI.Xaml.IUIElementStatics
    factory Windows.UI.Xaml.IUIElementStatics10
    factory Windows.UI.Xaml.IUIElementStatics2
    factory Windows.UI.Xaml.IUIElementStatics3
    factory Windows.UI.Xaml.IUIElementStatics4
    factory Windows.UI.Xaml.IUIElementStatics5
    factory Windows.UI.Xaml.IUIElementStatics6
    factory Windows.UI.Xaml.IUIElementStatics7
    factory Windows.UI.Xaml.IUIElementStatics8
    factory Windows.UI.Xaml.IUIElementStatics9
    composable Windows.UI.Xaml.IUIElementFactory
    overridable Windows.UI.Xaml.IUIElementOverrides
    overridable Windows.UI.Xaml.IUIElementOverrides7
    overridable Windows.UI.Xaml.IUIElementOverrides8
    overridable Windows.UI.Xaml.IUIElementOverrides9
    property transitions
        get get_Transitions slot=26 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out class type=Windows.UI.Xaml.Media.Animation.TransitionCollection return
        put put_Transitions slot=27 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Media.Animation.TransitionCollection name=value
    property projection
        get get_Projection slot=15 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out class type=Windows.UI.Xaml.Media.Projection return
        put put_Projection slot=16 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Media.Projection name=value
    property render_transform_origin
        get get_RenderTransformOrigin slot=17 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Point return
        put put_RenderTransformOrigin slot=18 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=10
            in struct type=Windows.Foundation.Point name=value
    property opacity
        get get_Opacity slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out double return
        put put_Opacity slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=2
            in double name=value
    property manipulation_mode
        get get_ManipulationMode slot=38 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out enum_u32 type=Windows.UI.Xaml.Input.ManipulationModes return
        put put_ManipulationMode slot=39 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in enum_u32 type=Windows.UI.Xaml.Input.ManipulationModes name=value
    property is_tap_enabled
        get get_IsTapEnabled slot=30 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsTapEnabled slot=31 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_right_tap_enabled
        get get_IsRightTapEnabled slot=34 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsRightTapEnabled slot=35 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_holding_enabled
        get get_IsHoldingEnabled slot=36 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsHoldingEnabled slot=37 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_hit_test_visible
        get get_IsHitTestVisible slot=19 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsHitTestVisible slot=20 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property is_double_tap_enabled
        get get_IsDoubleTapEnabled slot=32 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_IsDoubleTapEnabled slot=33 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property allow_drop
        get get_AllowDrop slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_AllowDrop slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property clip
        get get_Clip slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out class type=Windows.UI.Xaml.Media.RectangleGeometry return
        put put_Clip slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Media.RectangleGeometry name=value
    property cache_mode
        get get_CacheMode slot=28 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out class type=Windows.UI.Xaml.Media.CacheMode return
        put put_CacheMode slot=29 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Media.CacheMode name=value
    property use_layout_rounding
        get get_UseLayoutRounding slot=24 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out boolean return
        put put_UseLayoutRounding slot=25 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in boolean name=value
    property render_transform
        get get_RenderTransform slot=13 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out class type=Windows.UI.Xaml.Media.Transform return
        put put_RenderTransform slot=14 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Media.Transform name=value
    property visibility
        get get_Visibility slot=21 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out enum32 type=Windows.UI.Xaml.Visibility return
        put put_Visibility slot=22 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in enum32 type=Windows.UI.Xaml.Visibility name=value
    property desired_size
        get get_DesiredSize slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Size return
    property pointer_captures
        get get_PointerCaptures slot=40 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out parameterized type=Windows.Foundation.Collections.IVectorView<Windows.UI.Xaml.Input.Pointer> return
    property render_size
        get get_RenderSize slot=23 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=4
            out struct type=Windows.Foundation.Size return
    property xaml_root
        get get_XamlRoot slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            out class type=Windows.UI.Xaml.XamlRoot return
        put put_XamlRoot slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            in class type=Windows.UI.Xaml.XamlRoot name=value
    property shadow
        get get_Shadow slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            out class type=Windows.UI.Xaml.Media.Shadow return
        put put_Shadow slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            in class type=Windows.UI.Xaml.Media.Shadow name=value
    property actual_offset
        get get_ActualOffset slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
    property actual_size
        get get_ActualSize slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            out struct type=Windows.Foundation.Numerics.Vector2 return
    property ui_context
        get get_UIContext slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement10 shape=4
            out class type=Windows.UI.UIContext return
    property composite_mode
        get get_CompositeMode slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement2 shape=4
            out enum32 type=Windows.UI.Xaml.Media.ElementCompositeMode return
        put put_CompositeMode slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement2 shape=4
            in enum32 type=Windows.UI.Xaml.Media.ElementCompositeMode name=value
    property transform_3d
        get get_Transform3D slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement3 shape=4
            out class type=Windows.UI.Xaml.Media.Media3D.Transform3D return
        put put_Transform3D slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement3 shape=4
            in class type=Windows.UI.Xaml.Media.Media3D.Transform3D name=value
    property can_drag
        get get_CanDrag slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement3 shape=4
            out boolean return
        put put_CanDrag slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement3 shape=4
            in boolean name=value
    property is_access_key_scope
        get get_IsAccessKeyScope slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            out boolean return
        put put_IsAccessKeyScope slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            in boolean name=value
    property exit_display_mode_on_access_key_invoked
        get get_ExitDisplayModeOnAccessKeyInvoked slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            out boolean return
        put put_ExitDisplayModeOnAccessKeyInvoked slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            in boolean name=value
    property context_flyout
        get get_ContextFlyout slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            out class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase return
        put put_ContextFlyout slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            in class type=Windows.UI.Xaml.Controls.Primitives.FlyoutBase name=value
    property access_key_scope_owner
        get get_AccessKeyScopeOwner slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            out class type=Windows.UI.Xaml.DependencyObject return
        put put_AccessKeyScopeOwner slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            in class type=Windows.UI.Xaml.DependencyObject name=value
    property access_key
        get get_AccessKey slot=14 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            out string return
        put put_AccessKey slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=4
            in string name=value
    property key_tip_horizontal_offset
        get get_KeyTipHorizontalOffset slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out double return
        put put_KeyTipHorizontalOffset slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=2
            in double name=value
    property high_contrast_adjustment
        get get_HighContrastAdjustment slot=23 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum_u32 type=Windows.UI.Xaml.ElementHighContrastAdjustment return
        put put_HighContrastAdjustment slot=24 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum_u32 type=Windows.UI.Xaml.ElementHighContrastAdjustment name=value
    property x_y_focus_right_navigation_strategy
        get get_XYFocusRightNavigationStrategy slot=21 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusRightNavigationStrategy slot=22 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property x_y_focus_keyboard_navigation
        get get_XYFocusKeyboardNavigation slot=13 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode return
        put put_XYFocusKeyboardNavigation slot=14 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode name=value
    property x_y_focus_down_navigation_strategy
        get get_XYFocusDownNavigationStrategy slot=17 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusDownNavigationStrategy slot=18 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property tab_focus_navigation
        get get_TabFocusNavigation slot=25 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.KeyboardNavigationMode return
        put put_TabFocusNavigation slot=26 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.KeyboardNavigationMode name=value
    property key_tip_vertical_offset
        get get_KeyTipVerticalOffset slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out double return
        put put_KeyTipVerticalOffset slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=2
            in double name=value
    property x_y_focus_up_navigation_strategy
        get get_XYFocusUpNavigationStrategy slot=15 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusUpNavigationStrategy slot=16 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property key_tip_placement_mode
        get get_KeyTipPlacementMode slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.KeyTipPlacementMode return
        put put_KeyTipPlacementMode slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.KeyTipPlacementMode name=value
    property x_y_focus_left_navigation_strategy
        get get_XYFocusLeftNavigationStrategy slot=19 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy return
        put put_XYFocusLeftNavigationStrategy slot=20 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in enum32 type=Windows.UI.Xaml.Input.XYFocusNavigationStrategy name=value
    property lights
        get get_Lights slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Media.XamlLight> return
    property keyboard_accelerators
        get get_KeyboardAccelerators slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement7 shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.Input.KeyboardAccelerator> return
    property keyboard_accelerator_placement_target
        get get_KeyboardAcceleratorPlacementTarget slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            out class type=Windows.UI.Xaml.DependencyObject return
        put put_KeyboardAcceleratorPlacementTarget slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            in class type=Windows.UI.Xaml.DependencyObject name=value
    property keyboard_accelerator_placement_mode
        get get_KeyboardAcceleratorPlacementMode slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            out enum32 type=Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode return
        put put_KeyboardAcceleratorPlacementMode slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            in enum32 type=Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode name=value
    property key_tip_target
        get get_KeyTipTarget slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            out class type=Windows.UI.Xaml.DependencyObject return
        put put_KeyTipTarget slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement8 shape=4
            in class type=Windows.UI.Xaml.DependencyObject name=value
    property translation_transition
        get get_TranslationTransition slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out class type=Windows.UI.Xaml.Vector3Transition return
        put put_TranslationTransition slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in class type=Windows.UI.Xaml.Vector3Transition name=value
    property opacity_transition
        get get_OpacityTransition slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out class type=Windows.UI.Xaml.ScalarTransition return
        put put_OpacityTransition slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in class type=Windows.UI.Xaml.ScalarTransition name=value
    property transform_matrix
        get get_TransformMatrix slot=22 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out struct type=Windows.Foundation.Numerics.Matrix4x4 return
        put put_TransformMatrix slot=23 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=6
            in struct type=Windows.Foundation.Numerics.Matrix4x4 name=value
    property scale_transition
        get get_ScaleTransition slot=20 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out class type=Windows.UI.Xaml.Vector3Transition return
        put put_ScaleTransition slot=21 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in class type=Windows.UI.Xaml.Vector3Transition name=value
    property scale
        get get_Scale slot=18 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_Scale slot=19 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property rotation_transition
        get get_RotationTransition slot=16 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out class type=Windows.UI.Xaml.ScalarTransition return
        put put_RotationTransition slot=17 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in class type=Windows.UI.Xaml.ScalarTransition name=value
    property rotation_axis
        get get_RotationAxis slot=26 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_RotationAxis slot=27 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property rotation
        get get_Rotation slot=14 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out single return
        put put_Rotation slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=1
            in single name=value
    property translation
        get get_Translation slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_Translation slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property center_point
        get get_CenterPoint slot=24 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out struct type=Windows.Foundation.Numerics.Vector3 return
        put put_CenterPoint slot=25 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=9
            in struct type=Windows.Foundation.Numerics.Vector3 name=value
    property can_be_scroll_anchor
        get get_CanBeScrollAnchor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            out boolean return
        put put_CanBeScrollAnchor slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in boolean name=value
    property holding_event static
        get get_HoldingEvent slot=18 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property is_double_tap_enabled_property static
        get get_IsDoubleTapEnabledProperty slot=41 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_hit_test_visible_property static
        get get_IsHitTestVisibleProperty slot=35 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_holding_enabled_property static
        get get_IsHoldingEnabledProperty slot=43 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_right_tap_enabled_property static
        get get_IsRightTapEnabledProperty slot=42 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property key_down_event static
        get get_KeyDownEvent slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property key_up_event static
        get get_KeyUpEvent slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property manipulation_completed_event static
        get get_ManipulationCompletedEvent slot=24 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property manipulation_delta_event static
        get get_ManipulationDeltaEvent slot=23 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property is_tap_enabled_property static
        get get_IsTapEnabledProperty slot=40 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property manipulation_inertia_starting_event static
        get get_ManipulationInertiaStartingEvent slot=21 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property manipulation_mode_property static
        get get_ManipulationModeProperty slot=44 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property manipulation_started_event static
        get get_ManipulationStartedEvent slot=22 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property manipulation_starting_event static
        get get_ManipulationStartingEvent slot=20 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property opacity_property static
        get get_OpacityProperty slot=30 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_canceled_event static
        get get_PointerCanceledEvent slot=14 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_capture_lost_event static
        get get_PointerCaptureLostEvent slot=13 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_captures_property static
        get get_PointerCapturesProperty slot=45 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property pointer_entered_event static
        get get_PointerEnteredEvent slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_exited_event static
        get get_PointerExitedEvent slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_moved_event static
        get get_PointerMovedEvent slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_pressed_event static
        get get_PointerPressedEvent slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_wheel_changed_event static
        get get_PointerWheelChangedEvent slot=15 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property projection_property static
        get get_ProjectionProperty slot=33 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property render_transform_origin_property static
        get get_RenderTransformOriginProperty slot=34 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property render_transform_property static
        get get_RenderTransformProperty slot=32 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property right_tapped_event static
        get get_RightTappedEvent slot=19 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property drag_enter_event static
        get get_DragEnterEvent slot=25 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property tapped_event static
        get get_TappedEvent slot=16 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property transitions_property static
        get get_TransitionsProperty slot=38 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property use_layout_rounding_property static
        get get_UseLayoutRoundingProperty slot=37 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property visibility_property static
        get get_VisibilityProperty slot=36 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property allow_drop_property static
        get get_AllowDropProperty slot=29 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property cache_mode_property static
        get get_CacheModeProperty slot=39 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property clip_property static
        get get_ClipProperty slot=31 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property double_tapped_event static
        get get_DoubleTappedEvent slot=17 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property pointer_released_event static
        get get_PointerReleasedEvent slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property drag_leave_event static
        get get_DragLeaveEvent slot=26 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property drag_over_event static
        get get_DragOverEvent slot=27 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property drop_event static
        get get_DropEvent slot=28 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property shadow_property static
        get get_ShadowProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics10 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property composite_mode_property static
        get get_CompositeModeProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics2 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_drag_property static
        get get_CanDragProperty slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics3 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property transform_3d_property static
        get get_Transform3DProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics3 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property access_key_property static
        get get_AccessKeyProperty slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics4 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property access_key_scope_owner_property static
        get get_AccessKeyScopeOwnerProperty slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics4 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property context_flyout_property static
        get get_ContextFlyoutProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics4 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property is_access_key_scope_property static
        get get_IsAccessKeyScopeProperty slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics4 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property exit_display_mode_on_access_key_invoked_property static
        get get_ExitDisplayModeOnAccessKeyInvokedProperty slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics4 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property high_contrast_adjustment_property static
        get get_HighContrastAdjustmentProperty slot=15 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property key_tip_horizontal_offset_property static
        get get_KeyTipHorizontalOffsetProperty slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property key_tip_placement_mode_property static
        get get_KeyTipPlacementModeProperty slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property key_tip_vertical_offset_property static
        get get_KeyTipVerticalOffsetProperty slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property lights_property static
        get get_LightsProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property x_y_focus_down_navigation_strategy_property static
        get get_XYFocusDownNavigationStrategyProperty slot=12 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property x_y_focus_keyboard_navigation_property static
        get get_XYFocusKeyboardNavigationProperty slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property x_y_focus_left_navigation_strategy_property static
        get get_XYFocusLeftNavigationStrategyProperty slot=13 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property x_y_focus_right_navigation_strategy_property static
        get get_XYFocusRightNavigationStrategyProperty slot=14 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property x_y_focus_up_navigation_strategy_property static
        get get_XYFocusUpNavigationStrategyProperty slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property tab_focus_navigation_property static
        get get_TabFocusNavigationProperty slot=16 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics5 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property getting_focus_event static
        get get_GettingFocusEvent slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics6 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property losing_focus_event static
        get get_LosingFocusEvent slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics6 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property no_focus_candidate_found_event static
        get get_NoFocusCandidateFoundEvent slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics6 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property character_received_event static
        get get_CharacterReceivedEvent slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics7 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property preview_key_down_event static
        get get_PreviewKeyDownEvent slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics7 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property preview_key_up_event static
        get get_PreviewKeyUpEvent slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics7 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property bring_into_view_requested_event static
        get get_BringIntoViewRequestedEvent slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property context_requested_event static
        get get_ContextRequestedEvent slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            out class type=Windows.UI.Xaml.RoutedEvent return
    property key_tip_target_property static
        get get_KeyTipTargetProperty slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property keyboard_accelerator_placement_mode_property static
        get get_KeyboardAcceleratorPlacementModeProperty slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property keyboard_accelerator_placement_target_property static
        get get_KeyboardAcceleratorPlacementTargetProperty slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    property can_be_scroll_anchor_property static
        get get_CanBeScrollAnchorProperty slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics9 shape=4 static
            out class type=Windows.UI.Xaml.DependencyProperty return
    event double_tapped
        add add_DoubleTapped slot=75 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.DoubleTappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DoubleTapped slot=76 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_enter
        add add_DragEnter slot=49 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragEnter slot=50 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_leave
        add add_DragLeave slot=51 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragLeave slot=52 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_over
        add add_DragOver slot=53 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragOver slot=54 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drop
        add add_Drop slot=55 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.DragEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Drop slot=56 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event got_focus
        add add_GotFocus slot=45 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_GotFocus slot=46 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event holding
        add add_Holding slot=77 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.HoldingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Holding slot=78 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event key_down
        add add_KeyDown slot=43 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_KeyDown slot=44 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event key_up
        add add_KeyUp slot=41 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_KeyUp slot=42 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event lost_focus
        add add_LostFocus slot=47 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.RoutedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LostFocus slot=48 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_completed
        add add_ManipulationCompleted slot=89 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.ManipulationCompletedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationCompleted slot=90 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_delta
        add add_ManipulationDelta slot=87 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.ManipulationDeltaEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationDelta slot=88 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_inertia_starting
        add add_ManipulationInertiaStarting slot=83 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.ManipulationInertiaStartingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationInertiaStarting slot=84 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_started
        add add_ManipulationStarted slot=85 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.ManipulationStartedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationStarted slot=86 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event manipulation_starting
        add add_ManipulationStarting slot=81 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.ManipulationStartingEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ManipulationStarting slot=82 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_canceled
        add add_PointerCanceled slot=69 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerCanceled slot=70 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_capture_lost
        add add_PointerCaptureLost slot=67 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerCaptureLost slot=68 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_entered
        add add_PointerEntered slot=63 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerEntered slot=64 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_exited
        add add_PointerExited slot=65 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerExited slot=66 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_moved
        add add_PointerMoved slot=59 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerMoved slot=60 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_pressed
        add add_PointerPressed slot=57 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerPressed slot=58 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_released
        add add_PointerReleased slot=61 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerReleased slot=62 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event pointer_wheel_changed
        add add_PointerWheelChanged slot=71 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.PointerEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PointerWheelChanged slot=72 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event right_tapped
        add add_RightTapped slot=79 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.RightTappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_RightTapped slot=80 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event tapped
        add add_Tapped slot=73 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in delegate type=Windows.UI.Xaml.Input.TappedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Tapped slot=74 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drag_starting
        add add_DragStarting slot=10 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement3 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.DragStartingEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DragStarting slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement3 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event drop_completed
        add add_DropCompleted slot=12 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement3 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.DropCompletedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_DropCompleted slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement3 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event access_key_display_dismissed
        add add_AccessKeyDisplayDismissed slot=22 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyDisplayDismissed slot=23 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event access_key_display_requested
        add add_AccessKeyDisplayRequested slot=20 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyDisplayRequested slot=21 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event access_key_invoked
        add add_AccessKeyInvoked slot=24 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_AccessKeyInvoked slot=25 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event context_canceled
        add add_ContextCanceled slot=18 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.RoutedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ContextCanceled slot=19 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event context_requested
        add add_ContextRequested slot=16 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement4 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.ContextRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ContextRequested slot=17 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement4 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event getting_focus
        add add_GettingFocus slot=27 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.GettingFocusEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_GettingFocus slot=28 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event losing_focus
        add add_LosingFocus slot=29 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.LosingFocusEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_LosingFocus slot=30 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event no_focus_candidate_found
        add add_NoFocusCandidateFound slot=31 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement5 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_NoFocusCandidateFound slot=32 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event character_received
        add add_CharacterReceived slot=7 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement7 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CharacterReceived slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement7 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event preview_key_down
        add add_PreviewKeyDown slot=11 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement7 shape=51
            in delegate type=Windows.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PreviewKeyDown slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement7 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event preview_key_up
        add add_PreviewKeyUp slot=13 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement7 shape=51
            in delegate type=Windows.UI.Xaml.Input.KeyEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_PreviewKeyUp slot=14 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement7 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event process_keyboard_accelerators
        add add_ProcessKeyboardAccelerators slot=9 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement7 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_ProcessKeyboardAccelerators slot=10 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement7 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event bring_into_view_requested
        add add_BringIntoViewRequested slot=12 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement8 shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.UIElement,Windows.UI.Xaml.BringIntoViewRequestedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_BringIntoViewRequested slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement8 shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method add_handler
        method AddHandler slot=96 inputs=3 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=117
            in class type=Windows.UI.Xaml.RoutedEvent name=routedEvent
            in object name=handler
            in boolean name=handledEventsToo
    method arrange
        method Arrange slot=92 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=8
            in struct type=Windows.Foundation.Rect name=finalRect
    method cancel_direct_manipulations
        method CancelDirectManipulations slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElement2 shape=4
            out boolean return
    method capture_pointer
        method CapturePointer slot=93 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in class type=Windows.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=Windows.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 _get_children_in_tab_focus_order
        method GetChildrenInTabFocusOrder slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementOverrides7 shape=4 reverse=22 overridable
            out parameterized type=Windows.Foundation.Collections.IIterable<Windows.UI.Xaml.DependencyObject> return
    method invalidate_arrange
        method InvalidateArrange slot=100 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=0
    method invalidate_measure
        method InvalidateMeasure slot=99 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=0
    method measure
        method Measure slot=91 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=10
            in struct type=Windows.Foundation.Size name=availableSize
    method _on_bring_into_view_requested
        method OnBringIntoViewRequested slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElementOverrides8 shape=4 reverse=43 overridable
            in class type=Windows.UI.Xaml.BringIntoViewRequestedEventArgs name=e
    method _on_create_automation_peer
        method OnCreateAutomationPeer slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUIElementOverrides shape=4 reverse=22 overridable
            out class type=Windows.UI.Xaml.Automation.Peers.AutomationPeer return
    method _on_disconnect_visual_children
        method OnDisconnectVisualChildren slot=7 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElementOverrides shape=0 reverse=37 overridable
    method _on_keyboard_accelerator_invoked
        method OnKeyboardAcceleratorInvoked slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElementOverrides8 shape=4 reverse=22 overridable
            in class type=Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs name=args
    method _on_process_keyboard_accelerators
        method OnProcessKeyboardAccelerators slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElementOverrides7 shape=4 reverse=43 overridable
            in class type=Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args
    method populate_property_info
        method PopulatePropertyInfo slot=6 inputs=2 outputs=0 declaring=Windows.UI.Composition.IAnimationObject shape=51 reverse=24
            in string name=propertyName
            in class type=Windows.UI.Composition.AnimationPropertyInfo name=propertyInfo
    method _populate_property_info_override
        method PopulatePropertyInfoOverride slot=6 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IUIElementOverrides9 shape=51 reverse=24 overridable
            in string name=propertyName
            in class type=Windows.UI.Composition.AnimationPropertyInfo name=animationPropertyInfo
    method register_as_scroll_port static
        method RegisterAsScrollPort slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElementStatics8 shape=4 static
            in class type=Windows.UI.Xaml.UIElement name=element
    method release_pointer_capture
        method ReleasePointerCapture slot=94 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=4
            in class type=Windows.UI.Xaml.Input.Pointer name=value
    method release_pointer_captures
        method ReleasePointerCaptures slot=95 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=0
    method remove_handler
        method RemoveHandler slot=97 inputs=2 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=51
            in class type=Windows.UI.Xaml.RoutedEvent name=routedEvent
            in object name=handler
    method start_animation
        method StartAnimation slot=28 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in interface type=Windows.UI.Composition.ICompositionAnimationBase name=animation
    method start_bring_into_view
        method StartBringIntoView slot=33 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=0
        method StartBringIntoView slot=34 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement5 shape=4
            in class type=Windows.UI.Xaml.BringIntoViewOptions name=options
    method start_drag_async
        method StartDragAsync slot=14 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement3 shape=51
            in class type=Windows.UI.Input.PointerPoint name=pointerPoint
            out parameterized type=Windows.Foundation.IAsyncOperation<Windows.ApplicationModel.DataTransfer.DataPackageOperation> return
    method stop_animation
        method StopAnimation slot=29 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement9 shape=4
            in interface type=Windows.UI.Composition.ICompositionAnimationBase name=animation
    method transform_to_visual
        method TransformToVisual slot=98 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElement shape=51
            in class type=Windows.UI.Xaml.UIElement name=visual
            out class type=Windows.UI.Xaml.Media.GeneralTransform return
    method try_invoke_keyboard_accelerator
        method TryInvokeKeyboardAccelerator slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUIElement7 shape=4
            in class type=Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs name=args
    method try_start_direct_manipulation static
        method TryStartDirectManipulation slot=8 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IUIElementStatics3 shape=51 static
            in class type=Windows.UI.Xaml.Input.Pointer name=value
            out boolean return
    method update_layout
        method UpdateLayout slot=101 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IUIElement shape=0

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

class Windows.UI.Xaml.UnhandledExceptionEventArgs python_type
    py UnhandledExceptionEventArgs
    signature rc(Windows.UI.Xaml.UnhandledExceptionEventArgs;{7230269c-054e-4cf3-86c5-be90eb6863d5})
    default Windows.UI.Xaml.IUnhandledExceptionEventArgs
    requires Windows.UI.Xaml.IUnhandledExceptionEventArgs
    property handled
        get get_Handled slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out boolean return
        put put_Handled slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            in boolean name=value
    property exception
        get get_Exception slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out hresult type=Windows.Foundation.HResult return
    property message
        get get_Message slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IUnhandledExceptionEventArgs shape=4
            out string return

delegate Windows.UI.Xaml.UnhandledExceptionEventHandler python_type
    py UnhandledExceptionEventHandler
    guid 9274e6bd-49a1-4958-beee-d0e19587b6e3
    signature delegate({9274e6bd-49a1-4958-beee-d0e19587b6e3})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.UnhandledExceptionEventArgs name=e

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

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

delegate Windows.Foundation.Collections.VectorChangedEventHandler<Windows.UI.Xaml.DependencyObject> concrete
    py winrt.windows.foundation.collections.VectorChangedEventHandler[DependencyObject]
    guid b62dec93-a7a5-5ff5-b2d2-6bd20ca0bd4d
    signature pinterface({0c051752-9fbf-4c70-aa0c-0e4c82d9a761};rc(Windows.UI.Xaml.DependencyObject;{5c526665-f60e-4912-af59-5fe0680f089d}))
    base Windows.Foundation.Collections.VectorChangedEventHandler
    argument Windows.UI.Xaml.DependencyObject
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in parameterized type=Windows.Foundation.Collections.IObservableVector<Windows.UI.Xaml.DependencyObject> name=sender
            in interface type=Windows.Foundation.Collections.IVectorChangedEventArgs name=event

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

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

class Windows.UI.Xaml.VisualState activatable python_type
    py VisualState
    signature rc(Windows.UI.Xaml.VisualState;{6320affc-c31a-4450-afde-f6ea7bd1f586})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IVisualState
    requires Windows.UI.Xaml.IVisualState
    requires Windows.UI.Xaml.IVisualState2
    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=Windows.UI.Xaml.IVisualState shape=4
            out class type=Windows.UI.Xaml.Media.Animation.Storyboard return
        put put_Storyboard slot=8 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IVisualState shape=4
            in class type=Windows.UI.Xaml.Media.Animation.Storyboard name=value
    property name
        get get_Name slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualState shape=4
            out string return
    property setters
        get get_Setters slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualState2 shape=4
            out class type=Windows.UI.Xaml.SetterBaseCollection return
    property state_triggers
        get get_StateTriggers slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualState2 shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.StateTriggerBase> return

class Windows.UI.Xaml.VisualStateChangedEventArgs activatable python_type
    py VisualStateChangedEventArgs
    signature rc(Windows.UI.Xaml.VisualStateChangedEventArgs;{fe216ab1-f31f-4791-8989-c70e1d9b59ff})
    default Windows.UI.Xaml.IVisualStateChangedEventArgs
    requires Windows.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=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Windows.UI.Xaml.VisualState return
        put put_OldState slot=7 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Windows.UI.Xaml.VisualState name=value
    property new_state
        get get_NewState slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Windows.UI.Xaml.VisualState return
        put put_NewState slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Windows.UI.Xaml.VisualState name=value
    property control
        get get_Control slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            out class type=Windows.UI.Xaml.Controls.Control return
        put put_Control slot=11 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IVisualStateChangedEventArgs shape=4
            in class type=Windows.UI.Xaml.Controls.Control name=value

delegate Windows.UI.Xaml.VisualStateChangedEventHandler python_type
    py VisualStateChangedEventHandler
    guid e6d5bbd5-e029-43a6-b36d-84a81042d774
    signature delegate({e6d5bbd5-e029-43a6-b36d-84a81042d774})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Xaml.VisualStateChangedEventArgs name=e

class Windows.UI.Xaml.VisualStateGroup activatable python_type
    py VisualStateGroup
    signature rc(Windows.UI.Xaml.VisualStateGroup;{e4f9d9a4-e028-44de-9b15-4929ae0a26c2})
    base Windows.UI.Xaml.DependencyObject
    default Windows.UI.Xaml.IVisualStateGroup
    requires Windows.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=Windows.UI.Xaml.IVisualStateGroup shape=4
            out class type=Windows.UI.Xaml.VisualState return
    property name
        get get_Name slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualStateGroup shape=4
            out string return
    property states
        get get_States slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualStateGroup shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.VisualState> return
    property transitions
        get get_Transitions slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IVisualStateGroup shape=4
            out parameterized type=Windows.Foundation.Collections.IVector<Windows.UI.Xaml.VisualTransition> return
    event current_state_changed
        add add_CurrentStateChanged slot=10 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IVisualStateGroup shape=51
            in delegate type=Windows.UI.Xaml.VisualStateChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CurrentStateChanged slot=11 inputs=1 outputs=0 declaring=Windows.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=Windows.UI.Xaml.IVisualStateGroup shape=51
            in delegate type=Windows.UI.Xaml.VisualStateChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_CurrentStateChanging slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IVisualStateGroup shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

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

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

class Windows.UI.Xaml.Window python_type
    py Window
    signature rc(Windows.UI.Xaml.Window;{3276167d-c9f6-462d-9de2-ae4c1fd8c2e5})
    default Windows.UI.Xaml.IWindow
    requires Windows.UI.Xaml.IWindow
    requires Windows.UI.Xaml.IWindow2
    requires Windows.UI.Xaml.IWindow3
    requires Windows.UI.Xaml.IWindow4
    factory Windows.UI.Xaml.IWindowStatics
    property content
        get get_Content slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=4
            out class type=Windows.UI.Xaml.UIElement return
        put put_Content slot=9 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=4
            in class type=Windows.UI.Xaml.UIElement name=value
    property bounds
        get get_Bounds slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=4
            out struct type=Windows.Foundation.Rect return
    property core_window
        get get_CoreWindow slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=4
            out class type=Windows.UI.Core.CoreWindow return
    property dispatcher
        get get_Dispatcher slot=11 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=4
            out class type=Windows.UI.Core.CoreDispatcher return
    property visible
        get get_Visible slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=4
            out boolean return
    property compositor
        get get_Compositor slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow3 shape=4
            out class type=Windows.UI.Composition.Compositor return
    property ui_context
        get get_UIContext slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindow4 shape=4
            out class type=Windows.UI.UIContext return
    property current static
        get get_Current slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindowStatics shape=4 static
            out class type=Windows.UI.Xaml.Window return
    event activated
        add add_Activated slot=12 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=51
            in delegate type=Windows.UI.Xaml.WindowActivatedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Activated slot=13 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event closed
        add add_Closed slot=14 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=51
            in delegate type=Windows.UI.Xaml.WindowClosedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Closed slot=15 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event size_changed
        add add_SizeChanged slot=16 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=51
            in delegate type=Windows.UI.Xaml.WindowSizeChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_SizeChanged slot=17 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    event visibility_changed
        add add_VisibilityChanged slot=18 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IWindow shape=51
            in delegate type=Windows.UI.Xaml.WindowVisibilityChangedEventHandler name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_VisibilityChanged slot=19 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token
    method activate
        method Activate slot=20 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=0
    method close
        method Close slot=21 inputs=0 outputs=0 declaring=Windows.UI.Xaml.IWindow shape=0
    method set_title_bar
        method SetTitleBar slot=6 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IWindow2 shape=4
            in class type=Windows.UI.Xaml.UIElement name=value

delegate Windows.UI.Xaml.WindowActivatedEventHandler python_type
    py WindowActivatedEventHandler
    guid 18026348-8619-4c7b-b534-ced45d9de219
    signature delegate({18026348-8619-4c7b-b534-ced45d9de219})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Core.WindowActivatedEventArgs name=e

delegate Windows.UI.Xaml.WindowClosedEventHandler python_type
    py WindowClosedEventHandler
    guid 0db89161-20d7-45df-9122-ba89576703ba
    signature delegate({0db89161-20d7-45df-9122-ba89576703ba})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Core.CoreWindowEventArgs name=e

class Windows.UI.Xaml.WindowCreatedEventArgs python_type
    py WindowCreatedEventArgs
    signature rc(Windows.UI.Xaml.WindowCreatedEventArgs;{31b71470-feff-4654-af48-9b398ab5772b})
    default Windows.UI.Xaml.IWindowCreatedEventArgs
    requires Windows.UI.Xaml.IWindowCreatedEventArgs
    property window
        get get_Window slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IWindowCreatedEventArgs shape=4
            out class type=Windows.UI.Xaml.Window return

delegate Windows.UI.Xaml.WindowSizeChangedEventHandler python_type
    py WindowSizeChangedEventHandler
    guid 5c21c742-2ced-4fd9-ba38-7118d40e966b
    signature delegate({5c21c742-2ced-4fd9-ba38-7118d40e966b})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Core.WindowSizeChangedEventArgs name=e

delegate Windows.UI.Xaml.WindowVisibilityChangedEventHandler python_type
    py WindowVisibilityChangedEventHandler
    guid 10406ad6-b090-4a4a-b2ad-d682df27130f
    signature delegate({10406ad6-b090-4a4a-b2ad-d682df27130f})
    method -
        method Invoke slot=3 inputs=2 outputs=0 shape=51 reverse=4
            in object name=sender
            in class type=Windows.UI.Core.VisibilityChangedEventArgs name=e

class Windows.UI.Xaml.XamlRoot python_type
    py XamlRoot
    signature rc(Windows.UI.Xaml.XamlRoot;{34b50756-1696-5b6d-8e9b-c71464ccad5a})
    default Windows.UI.Xaml.IXamlRoot
    requires Windows.UI.Xaml.IXamlRoot
    property content
        get get_Content slot=6 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=4
            out class type=Windows.UI.Xaml.UIElement return
    property is_host_visible
        get get_IsHostVisible slot=9 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=4
            out boolean return
    property rasterization_scale
        get get_RasterizationScale slot=8 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=4
            out double return
    property size
        get get_Size slot=7 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=4
            out struct type=Windows.Foundation.Size return
    property ui_context
        get get_UIContext slot=10 inputs=0 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=4
            out class type=Windows.UI.UIContext return
    event changed
        add add_Changed slot=11 inputs=1 outputs=1 declaring=Windows.UI.Xaml.IXamlRoot shape=51
            in delegate type=Windows.Foundation.TypedEventHandler<Windows.UI.Xaml.XamlRoot,Windows.UI.Xaml.XamlRootChangedEventArgs> name=handler
            out event_token type=Windows.Foundation.EventRegistrationToken return
        remove remove_Changed slot=12 inputs=1 outputs=0 declaring=Windows.UI.Xaml.IXamlRoot shape=26
            in event_token type=Windows.Foundation.EventRegistrationToken name=token

class Windows.UI.Xaml.XamlRootChangedEventArgs python_type
    py XamlRootChangedEventArgs
    signature rc(Windows.UI.Xaml.XamlRootChangedEventArgs;{92d71c21-d23c-5a17-bcb8-001504b6bb19})
    default Windows.UI.Xaml.IXamlRootChangedEventArgs
    requires Windows.UI.Xaml.IXamlRootChangedEventArgs

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.BackgroundActivatedEventArgs external
    py winrt.windows.applicationmodel.activation.BackgroundActivatedEventArgs

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

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

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

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

interface Windows.ApplicationModel.Activation.IActivatedEventArgs external
    py winrt.windows.applicationmodel.activation._IActivatedEventArgs
    guid cf651713-cd08-4fd8-b697-a281b6544e2e

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

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

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

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.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.UIContext external
    py winrt.windows.ui.UIContext

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

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

interface Windows.UI.Composition.IAnimationObject external
    py winrt.windows.ui.composition._IAnimationObject
    guid e7141e0a-04b8-4fc5-a4dc-195392e57807

interface Windows.UI.Composition.ICompositionAnimationBase external
    py winrt.windows.ui.composition._ICompositionAnimationBase
    guid 1c2c2999-e818-48d3-a6dd-d78c82f8ace9

interface Windows.UI.Composition.IVisualElement external
    py winrt.windows.ui.composition._IVisualElement
    guid 01e64612-1d82-42f4-8e3f-a722ded33fc7

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

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

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

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

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

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

class Windows.UI.Input.PointerPoint external
    py winrt.windows.ui.input.PointerPoint

class Windows.UI.Xaml.Automation.Peers.AutomationPeer external
    py winrt.windows.ui.xaml.automation.peers.AutomationPeer

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

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

enum Windows.UI.Xaml.Controls.Primitives.ComponentResourceLocation external
    py winrt.windows.ui.xaml.controls.primitives.ComponentResourceLocation

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

class Windows.UI.Xaml.Data.BindingBase external
    py winrt.windows.ui.xaml.data.BindingBase

class Windows.UI.Xaml.Data.BindingExpression external
    py winrt.windows.ui.xaml.data.BindingExpression

class Windows.UI.Xaml.Input.AccessKeyDisplayDismissedEventArgs external
    py winrt.windows.ui.xaml.input.AccessKeyDisplayDismissedEventArgs

class Windows.UI.Xaml.Input.AccessKeyDisplayRequestedEventArgs external
    py winrt.windows.ui.xaml.input.AccessKeyDisplayRequestedEventArgs

class Windows.UI.Xaml.Input.AccessKeyInvokedEventArgs external
    py winrt.windows.ui.xaml.input.AccessKeyInvokedEventArgs

class Windows.UI.Xaml.Input.CharacterReceivedRoutedEventArgs external
    py winrt.windows.ui.xaml.input.CharacterReceivedRoutedEventArgs

class Windows.UI.Xaml.Input.ContextRequestedEventArgs external
    py winrt.windows.ui.xaml.input.ContextRequestedEventArgs

delegate Windows.UI.Xaml.Input.DoubleTappedEventHandler external
    py winrt.windows.ui.xaml.input.DoubleTappedEventHandler
    guid 3124d025-04a7-4d45-825e-8204a624dbf4

class Windows.UI.Xaml.Input.GettingFocusEventArgs external
    py winrt.windows.ui.xaml.input.GettingFocusEventArgs

delegate Windows.UI.Xaml.Input.HoldingEventHandler external
    py winrt.windows.ui.xaml.input.HoldingEventHandler
    guid ecae8ccd-8e5e-4fbe-9846-30a6370afcdf

delegate Windows.UI.Xaml.Input.KeyEventHandler external
    py winrt.windows.ui.xaml.input.KeyEventHandler
    guid 7c63d2e5-7a0e-4e12-b96a-7715aa6ff1c8

enum Windows.UI.Xaml.Input.KeyTipPlacementMode external
    py winrt.windows.ui.xaml.input.KeyTipPlacementMode

class Windows.UI.Xaml.Input.KeyboardAccelerator external
    py winrt.windows.ui.xaml.input.KeyboardAccelerator

class Windows.UI.Xaml.Input.KeyboardAcceleratorInvokedEventArgs external
    py winrt.windows.ui.xaml.input.KeyboardAcceleratorInvokedEventArgs

enum Windows.UI.Xaml.Input.KeyboardAcceleratorPlacementMode external
    py winrt.windows.ui.xaml.input.KeyboardAcceleratorPlacementMode

enum Windows.UI.Xaml.Input.KeyboardNavigationMode external
    py winrt.windows.ui.xaml.input.KeyboardNavigationMode

class Windows.UI.Xaml.Input.LosingFocusEventArgs external
    py winrt.windows.ui.xaml.input.LosingFocusEventArgs

delegate Windows.UI.Xaml.Input.ManipulationCompletedEventHandler external
    py winrt.windows.ui.xaml.input.ManipulationCompletedEventHandler
    guid 38ef4b0f-14f8-42df-9a1e-a4bcc4af77f4

delegate Windows.UI.Xaml.Input.ManipulationDeltaEventHandler external
    py winrt.windows.ui.xaml.input.ManipulationDeltaEventHandler
    guid aa1160cb-dfb9-4c56-abdc-711b63c8eb94

delegate Windows.UI.Xaml.Input.ManipulationInertiaStartingEventHandler external
    py winrt.windows.ui.xaml.input.ManipulationInertiaStartingEventHandler
    guid d39d6322-7c9c-481b-827b-c8b2d9bb6fc7

enum Windows.UI.Xaml.Input.ManipulationModes external
    py winrt.windows.ui.xaml.input.ManipulationModes

delegate Windows.UI.Xaml.Input.ManipulationStartedEventHandler external
    py winrt.windows.ui.xaml.input.ManipulationStartedEventHandler
    guid f88345f8-e0a3-4be2-b90c-dc20e6d8beb0

delegate Windows.UI.Xaml.Input.ManipulationStartingEventHandler external
    py winrt.windows.ui.xaml.input.ManipulationStartingEventHandler
    guid 10d0b04e-bfe4-42cb-823c-3fecd8770ef8

class Windows.UI.Xaml.Input.NoFocusCandidateFoundEventArgs external
    py winrt.windows.ui.xaml.input.NoFocusCandidateFoundEventArgs

class Windows.UI.Xaml.Input.Pointer external
    py winrt.windows.ui.xaml.input.Pointer

delegate Windows.UI.Xaml.Input.PointerEventHandler external
    py winrt.windows.ui.xaml.input.PointerEventHandler
    guid e4385929-c004-4bcf-8970-359486e39f88

class Windows.UI.Xaml.Input.ProcessKeyboardAcceleratorEventArgs external
    py winrt.windows.ui.xaml.input.ProcessKeyboardAcceleratorEventArgs

delegate Windows.UI.Xaml.Input.RightTappedEventHandler external
    py winrt.windows.ui.xaml.input.RightTappedEventHandler
    guid 2532a062-f447-4950-9c46-f1e34a2c2238

delegate Windows.UI.Xaml.Input.TappedEventHandler external
    py winrt.windows.ui.xaml.input.TappedEventHandler
    guid 68d940cc-9ff0-49ce-b141-3f07ec477b97

enum Windows.UI.Xaml.Input.XYFocusKeyboardNavigationMode external
    py winrt.windows.ui.xaml.input.XYFocusKeyboardNavigationMode

enum Windows.UI.Xaml.Input.XYFocusNavigationStrategy external
    py winrt.windows.ui.xaml.input.XYFocusNavigationStrategy

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

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

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

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

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

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

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

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

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

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

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

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

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

class Windows.UI.Xaml.Media.Imaging.BitmapImage external
    py winrt.windows.ui.xaml.media.imaging.BitmapImage

class Windows.UI.Xaml.Media.Media3D.Transform3D external
    py winrt.windows.ui.xaml.media.media3d.Transform3D
