酢ろぐ!

カレーが嫌いなスマートフォンアプリプログラマのブログ。

Windows Phone 7でPhoneCallTaskクラスを使って電話を掛ける

PhoneCallTaskは、通話アプリを起動するランチャーです。PhoneCallTask#Showメソッドを実行すると、通話してもよいかと確認のダイアログが表示されます。

PhoneCallTaskを使って電話を掛ける

Windows Phone 7ではPhoneCallTaskクラスを使って、アプリから電話を掛ける事ができます。

Windows Mobileで言うところの「Microsoft.WindowsMobile.Telephonyクラスを使った発信」ですね。

private void btnPhoneCallTask_Click(object sender, RoutedEventArgs e)
{
    var task = new Microsoft.Phone.Tasks.PhoneCallTask()
    {
        DisplayName = "酢酸に電話しちゃうよ",
        PhoneNumber = "123 456 789"
    };
    task.Show();
}

ダイアログの発信をタップすると電話を掛けます。