2017-01-17 4 views
0

OnNavigatedToのようなナビゲーションメソッドをオーバーライドするとき、私は警告を受ける:XF非同期のプリズムOnNavigatedToはタスクではないvoidを返しますか?

Asynchronous method 'OnNavigatedTo' should not return void 

方法は次のように定義されています

public async override void OnNavigatedTo(NavigationParameters parameters){}

は、このタスクを返すべきではないでしょうか。

ありがとうございます!

答えて

1

いいえ、タスクは返されません。あなたはここにインタフェース定義を見ることができます:

https://github.com/PrismLibrary/Prism/blob/master/Source/Xamarin/Prism.Forms/Navigation/INavigatedAware.cs

また、私はあなたがオーバーライドすることによって何を意味するかわかりません。このメソッドをオーバーライドしないでください。INavigationAwareまたはINavigatedAwareインターフェイスを使用して実装します。

関連する問題