El método '{0}' tiene un parámetro de tipo '{1}' en la signatura. En lugar de usar un tipo Task administrado, use Windows.Foundation.IAsyncAction, ...

El método '{0}' tiene un parámetro de tipo '{1}' en la signatura. En lugar de usar un tipo Task administrado, use Windows.Foundation.IAsyncAction, Windows.Foundation.IAsyncOperation o alguna de las interfaces asincrónicas de Windows en tiempo de ejecución. El patrón await estándar de .NET se aplica también a estas interfaces. Vea System.Runtime.InteropServices.WindowsRuntime.AsyncInfo para obtener más información sobre cómo convertir objetos Task administrados en interfaces asincrónicas de Windows en tiempo de ejecución.
El método '{0}' tiene un parámetro de tipo '{1}' en la signatura. En lugar de usar un tipo Task administrado, use Windows.Foundation.IAsyncAction, Windows.Foundation.IAsyncOperation o alguna de las interfaces asincrónicas de Windows en tiempo de ejecución. El modelo await estándar de .NET se aplica también a estas interfaces. Vea System.Runtime.InteropServices.WindowsRuntime.AsyncInfo para obtener más información sobre cómo convertir objetos Task administrados en interfaces asincrónicas de Windows en tiempo de ejecución.