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>