ABAddressBook.RequestAccess(Action<Boolean,NSError>) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ユーザーに標準のアクセス許可ダイアログを表示し、アドレス帳へのアクセスを要求します。
public void RequestAccess (Action<bool,Foundation.NSError> onCompleted);
member this.RequestAccess : Action<bool, Foundation.NSError> -> unit
パラメーター
注釈
ユーザーは、 にアクセスするためのアクセス許可をアプリケーションに付与する ABAddressBook必要があります。 これは、この非同期を呼び出すことによって非同期に表示される (必要な場合) 標準のアクセス許可ダイアログで行われます。 アクションは onCompleted
、ユーザーがダイアログを操作した後に呼び出されます。
NSError error;
addressBook = ABAddressBook.Create (out error);
if (addressBook != null) {
addressBook.RequestAccess (delegate (bool granted, NSError accessError) {
InvokeOnMainThread(() => accessStatus.Text = "Access " + (granted ? "allowed" : "denied"));
});
}
適用対象
こちらもご覧ください
- <xref:AddressBook.ABAddressBok.GetAuthorizationStatus>