アプリがスナップされたときにContactPickerコントラクトを使用できますか?
var picker = new Windows.ApplicationModel.Contacts.ContactPicker();
picker.CommitButtonText = "Select";
picker.SelectionMode = Windows.ApplicationModel.Contacts.ContactSelectionMode.Fields;
picker.DesiredFields.Add(Windows.ApplicationModel.Contacts.KnownContactField.Email);
var contactInformation = await picker.PickSingleContactAsync();
上記のコードは全画面表示では機能しますが、画面の端にスナップすると PickSingleContactAsync() の呼び出しで次の例外がスローされます。
System.Runtime.InteropServices.COMException がユーザー コードによって処理されませんでした
HResult=-2147467259
Message=Error HRESULT E_FAIL が COM コンポーネントへの呼び出しから返されました。
ソース= mscorlib
エラーコード=-2147467259
スタック トレース: System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess (タスク タスク) で System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification (タスク タスク) で System.Runtime.CompilerServices.TaskAwaiter`1.GetResult() で TouchToneDtmf.MainPage.d__e .MoveNext() in d:\Users\Foo\MainPage.xaml.cs:line 556 InnerException: