DisplayAction returns a Task <string> so as not to block the main thread. To handle the selection, you should use it in a way like this:
var action = await DisplayActionSheet ("ActionSheet: Send to?", "Cancel", null, "Email", "Twitter", "Facebook"); switch (action){ case "Email": DoSomething(); break; case "Twitter": DoSomethingElse(); break; ... }
source share