format 4.0
census 2e30db26-66c8-4551-85b9-a537376d8f99 1
namespace Microsoft.Windows.Widgets.Feeds.Providers

class Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersRequestedArgs python_type
    py CustomQueryParametersRequestedArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersRequestedArgs;{dc2b0cd8-7936-5346-9371-b21484c7d859})
    default Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersRequestedArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersRequestedArgs
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersRequestedArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersUpdateOptions python_type
    py CustomQueryParametersUpdateOptions
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersUpdateOptions;{753f1177-4909-568a-b070-98a3139205ec})
    default Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptions
    requires Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptions
    factory Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptionsFactory
    constructor -
        ctor .ctor slot=6 inputs=2 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptionsFactory shape=117
            in string name=feedProviderDefinitionId
            in string name=customQueryParameters
            out class type=Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersUpdateOptions return
    property custom_query_parameters
        get get_CustomQueryParameters slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptions shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptions shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedAnalyticsInfoReportedArgs python_type
    py FeedAnalyticsInfoReportedArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedAnalyticsInfoReportedArgs;{3c0e3d65-ed47-5b8a-b650-39a7edf18942})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs
    property analytics_json
        get get_AnalyticsJson slot=8 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs shape=4
            out string return
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedDisabledArgs python_type
    py FeedDisabledArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedDisabledArgs;{95300612-aca7-53c0-9cf6-d803689132c1})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedDisabledArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedDisabledArgs
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedDisabledArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedDisabledArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedEnabledArgs python_type
    py FeedEnabledArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedEnabledArgs;{eff4b2d7-7347-5969-a77d-cac433f0fdae})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedEnabledArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedEnabledArgs
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedEnabledArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedEnabledArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedErrorInfoReportedArgs python_type
    py FeedErrorInfoReportedArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedErrorInfoReportedArgs;{62de018c-161e-52d0-9dbe-aec106fb6600})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs
    property error_json
        get get_ErrorJson slot=8 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs shape=4
            out string return
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedManager python_type
    py FeedManager
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedManager;{87df6a84-15aa-45cb-8911-5cafab57f723})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager3
    factory Microsoft.Windows.Widgets.Feeds.Providers.IFeedManagerStatics
    method get_default static
        method GetDefault slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManagerStatics shape=4 static
            out class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedManager return
    method get_enabled_feed_providers
        method GetEnabledFeedProviders slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager shape=51 reverse=24
            receive_array class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderInfo return
    method send_message_to_content
        method SendMessageToContent slot=6 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2 shape=117 reverse=25
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in string name=message
    method set_custom_query_parameters
        method SetCustomQueryParameters slot=7 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager shape=4 reverse=43
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersUpdateOptions name=options
    method try_remove_announcement_by_id
        method TryRemoveAnnouncementById slot=6 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager3 shape=117 reverse=25
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in string name=announcementId
    method try_show_announcement
        method TryShowAnnouncement slot=7 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2 shape=117 reverse=45
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in class type=Microsoft.Windows.Widgets.Notifications.FeedAnnouncement name=announcement

class Microsoft.Windows.Widgets.Feeds.Providers.FeedMessageReceivedArgs python_type
    py FeedMessageReceivedArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedMessageReceivedArgs;{4ed6ecf9-4c74-5a0b-ae04-bef6dd776f8a})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs shape=4
            out string return
    property message
        get get_Message slot=8 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderDisabledArgs python_type
    py FeedProviderDisabledArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderDisabledArgs;{19b65aec-e01d-5e8c-ab5f-324212e7cd30})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderDisabledArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderDisabledArgs
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderDisabledArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderEnabledArgs python_type
    py FeedProviderEnabledArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderEnabledArgs;{821fc9af-0de6-5a9b-9ae6-e179117b40e4})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderEnabledArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderEnabledArgs
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderEnabledArgs shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderInfo python_type
    py FeedProviderInfo
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderInfo;{73c37049-3c03-5896-8532-f9dfdaeb723f})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderInfo
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderInfo
    property enabled_feed_definition_ids
        get get_EnabledFeedDefinitionIds slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderInfo shape=51
            receive_array string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderInfo shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequest python_type
    py FeedResourceRequest
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequest;{e62e479c-e21f-5863-b4c9-df1be2227981})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest
    property method
        get get_Method slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            out string return
        put put_Method slot=8 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            in string name=value
    property headers
        get get_Headers slot=11 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            out class type=Windows.Foundation.Collections.StringMap return
        put put_Headers slot=12 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            in class type=Windows.Foundation.Collections.StringMap name=value
    property content
        get get_Content slot=9 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            out interface type=Windows.Storage.Streams.IRandomAccessStreamReference return
        put put_Content slot=10 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            in interface type=Windows.Storage.Streams.IRandomAccessStreamReference name=value
    property uri
        get get_Uri slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest shape=4
            out string return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequestedArgs python_type
    py FeedResourceRequestedArgs
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequestedArgs;{360eb709-0bc9-52c1-9c70-3c7d413173d8})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs
    property response
        get get_Response slot=9 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            out class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceResponse return
        put put_Response slot=10 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceResponse name=value
    property feed_definition_id
        get get_FeedDefinitionId slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            out string return
    property feed_provider_definition_id
        get get_FeedProviderDefinitionId slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            out string return
    property request
        get get_Request slot=8 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            out class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequest return
    method get_deferral
        method GetDeferral slot=11 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs shape=4
            out class type=Windows.Foundation.Deferral return

class Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceResponse python_type
    py FeedResourceResponse
    signature rc(Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceResponse;{f831824e-7aef-53fc-b7ee-32ade675a3ad})
    default Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse
    requires Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse
    factory Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponseFactory
    constructor -
        ctor .ctor slot=6 inputs=3 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponseFactory shape=195
            in interface type=Windows.Storage.Streams.IRandomAccessStreamReference name=content
            in string name=reasonPhrase
            in int32 name=statusCode
            out class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceResponse return
    property headers
        get get_Headers slot=7 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse shape=4
            out parameterized type=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.String>> return
        put put_Headers slot=8 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse shape=4
            in parameterized type=Windows.Foundation.Collections.IIterable<Windows.Foundation.Collections.IKeyValuePair<System.String,System.String>> name=value
    property content
        get get_Content slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse shape=4
            out interface type=Windows.Storage.Streams.IRandomAccessStreamReference return
    property reason_phrase
        get get_ReasonPhrase slot=9 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse shape=4
            out string return
    property status_code
        get get_StatusCode slot=10 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse shape=4
            out int32 return

interface Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersRequestedArgs
    guid dc2b0cd8-7936-5346-9371-b21484c7d859

interface Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptions
    guid 753f1177-4909-568a-b070-98a3139205ec

interface Microsoft.Windows.Widgets.Feeds.Providers.ICustomQueryParametersUpdateOptionsFactory
    guid 34e318cd-3884-53c0-911c-225f32228fae

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnalyticsInfoReportedArgs
    guid 3c0e3d65-ed47-5b8a-b650-39a7edf18942

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnnouncementInvokedTarget python_type
    py _IFeedAnnouncementInvokedTarget
    guid 5d44ae2a-072c-4df9-9fe5-34d5d2e9ff63
    signature {5d44ae2a-072c-4df9-9fe5-34d5d2e9ff63}
    method on_announcement_invoked
        method OnAnnouncementInvoked slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedAnnouncementInvokedTarget shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Notifications.FeedAnnouncementInvokedArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedDisabledArgs
    guid 95300612-aca7-53c0-9cf6-d803689132c1

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedEnabledArgs
    guid eff4b2d7-7347-5969-a77d-cac433f0fdae

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedErrorInfoReportedArgs
    guid 62de018c-161e-52d0-9dbe-aec106fb6600

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager python_type
    py _IFeedManager
    guid 87df6a84-15aa-45cb-8911-5cafab57f723
    signature {87df6a84-15aa-45cb-8911-5cafab57f723}
    method get_enabled_feed_providers
        method GetEnabledFeedProviders slot=6 inputs=0 outputs=1 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager shape=51 reverse=24
            receive_array class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderInfo return
    method set_custom_query_parameters
        method SetCustomQueryParameters slot=7 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager shape=4 reverse=43
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersUpdateOptions name=options

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2 python_type
    py _IFeedManager2
    guid 5838300a-a069-455d-9943-ba078ada00d8
    signature {5838300a-a069-455d-9943-ba078ada00d8}
    method send_message_to_content
        method SendMessageToContent slot=6 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2 shape=117 reverse=25
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in string name=message
    method try_show_announcement
        method TryShowAnnouncement slot=7 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager2 shape=117 reverse=45
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in class type=Microsoft.Windows.Widgets.Notifications.FeedAnnouncement name=announcement

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager3 python_type
    py _IFeedManager3
    guid a6af915b-0cdc-46f1-a4d6-10d8c644984a
    signature {a6af915b-0cdc-46f1-a4d6-10d8c644984a}
    method try_remove_announcement_by_id
        method TryRemoveAnnouncementById slot=6 inputs=3 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedManager3 shape=117 reverse=25
            in string name=feedProviderDefinitionId
            in string name=feedDefinitionId
            in string name=announcementId

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedManagerStatics
    guid 4baf5174-77d6-5e2a-94ea-4f14ccdb1f2c

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedMessageReceivedArgs
    guid 4ed6ecf9-4c74-5a0b-ae04-bef6dd776f8a

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider python_type
    py _IFeedProvider
    guid 7293a12b-0329-458d-ac25-5332be478fde
    signature {7293a12b-0329-458d-ac25-5332be478fde}
    method on_custom_query_parameters_requested
        method OnCustomQueryParametersRequested slot=10 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider shape=4 reverse=121
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.CustomQueryParametersRequestedArgs name=args
    method on_feed_disabled
        method OnFeedDisabled slot=9 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider shape=4 reverse=99
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedDisabledArgs name=args
    method on_feed_enabled
        method OnFeedEnabled slot=8 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider shape=4 reverse=62
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedEnabledArgs name=args
    method on_feed_provider_disabled
        method OnFeedProviderDisabled slot=7 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider shape=4 reverse=43
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderDisabledArgs name=args
    method on_feed_provider_enabled
        method OnFeedProviderEnabled slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProvider shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedProviderEnabledArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderAnalytics python_type
    py _IFeedProviderAnalytics
    guid f6885791-3085-4bd7-9cb1-4f1354c3a687
    signature {f6885791-3085-4bd7-9cb1-4f1354c3a687}
    method on_analytics_info_reported
        method OnAnalyticsInfoReported slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderAnalytics shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedAnalyticsInfoReportedArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderDisabledArgs
    guid 19b65aec-e01d-5e8c-ab5f-324212e7cd30

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderEnabledArgs
    guid 821fc9af-0de6-5a9b-9ae6-e179117b40e4

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderErrors python_type
    py _IFeedProviderErrors
    guid 6611e00a-d86c-49a3-9381-b7da67ee62dc
    signature {6611e00a-d86c-49a3-9381-b7da67ee62dc}
    method on_error_info_reported
        method OnErrorInfoReported slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderErrors shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedErrorInfoReportedArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderInfo
    guid 73c37049-3c03-5896-8532-f9dfdaeb723f

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderMessage python_type
    py _IFeedProviderMessage
    guid 60c2442a-4c9d-4880-ba26-caca9e567dd4
    signature {60c2442a-4c9d-4880-ba26-caca9e567dd4}
    method on_message_received
        method OnMessageReceived slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedProviderMessage shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedMessageReceivedArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceProvider python_type
    py _IFeedResourceProvider
    guid e1b6266d-88a0-416c-9440-e341cb047cd3
    signature {e1b6266d-88a0-416c-9440-e341cb047cd3}
    method on_resource_requested
        method OnResourceRequested slot=6 inputs=1 outputs=0 declaring=Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceProvider shape=4 reverse=22
            in class type=Microsoft.Windows.Widgets.Feeds.Providers.FeedResourceRequestedArgs name=args

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequest
    guid e62e479c-e21f-5863-b4c9-df1be2227981

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceRequestedArgs
    guid 360eb709-0bc9-52c1-9c70-3c7d413173d8

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponse
    guid f831824e-7aef-53fc-b7ee-32ade675a3ad

interface Microsoft.Windows.Widgets.Feeds.Providers.IFeedResourceResponseFactory
    guid db01690d-2547-5d7a-b625-d1629f443c5c

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

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

interface Windows.Foundation.Collections.IKeyValuePair<System.String,System.String> concrete
    py winrt.windows.foundation.collections._IKeyValuePair[String, String]
    guid 60310303-49c5-52e6-abc6-a9b36eccc716
    signature pinterface({02b51929-c1c4-4a7e-8940-0312b5c18500};string;string)
    base Windows.Foundation.Collections.IKeyValuePair
    argument System.String
    argument System.String
    property key
        get get_Key slot=6 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.String,System.String> shape=4 reverse=22 role=pair_key
            out string return
    property value
        get get_Value slot=7 inputs=0 outputs=1 declaring=Windows.Foundation.Collections.IKeyValuePair<System.String,System.String> shape=4 reverse=43 role=pair_value
            out string return

class Microsoft.Windows.Widgets.Notifications.FeedAnnouncement external
    py winrt.microsoft.windows.widgets.notifications.FeedAnnouncement

class Microsoft.Windows.Widgets.Notifications.FeedAnnouncementInvokedArgs external
    py winrt.microsoft.windows.widgets.notifications.FeedAnnouncementInvokedArgs

class System.String external
    py winrt.system.String

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

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

class Windows.Foundation.Collections.StringMap external
    py winrt.windows.foundation.collections.StringMap

interface Windows.Storage.Streams.IRandomAccessStreamReference external
    py winrt.windows.storage.streams._IRandomAccessStreamReference
    guid 33ee3134-1dd6-4e3a-8067-d1c162e8642b
