メモ

Win8RP+VS2012RC 環境です。
殴り書きなので勘弁してください。

C#
public static async Task HogeHoge()
VBでの書き方。
async function HogeHoge() As Task

これやってた→Windows 8 RP版でMetroスタイル・アプリ開発を試してみた(1/2) - @IT

await HogeHoge() で呼び出している場合、呼び出し先の定義は async function HogeHoge() As Task にしてあげる。値を返さないSub的なものであってもFunctionにしてTaskを返さなきゃいけない。
awaitで待ってるのにTaskを返さないと次の処理ができない。Taskを返すのでSubじゃなくてFunction

値を返すのは
Private Async Function GetGroupFeedAsync(uniqueID As String, title As String, subtitle As String, imagepath As String, feedUrl As String) As Task(Of SampleDataGroup)
みたいに、As Task(of クラス名?)にする。