Condividi tramite


ABAddressBook.RequestAccess(Action<Boolean,NSError>) Metodo

Definizione

Presenta l'utente con una finestra di dialogo di autorizzazioni standard, richiedendo l'accesso alla rubrica.

public void RequestAccess (Action<bool,Foundation.NSError> onCompleted);
member this.RequestAccess : Action<bool, Foundation.NSError> -> unit

Parametri

onCompleted
Action<Boolean,NSError>

Azione chiamata dopo l'interazione dell'utente con la finestra di dialogo autorizzazioni.

Commenti

L'utente deve concedere alle applicazioni l'autorizzazione per accedere ABAddressBooka . Questa operazione viene eseguita con una finestra di dialogo di autorizzazioni standard visualizzata in modo asincrono (se necessario) chiamando questo asincrono. L'azione onCompleted viene chiamata dopo che l'utente ha interagito con la finestra di dialogo.

NSError error;
addressBook = ABAddressBook.Create (out error);

if (addressBook != null) {
	addressBook.RequestAccess (delegate (bool granted, NSError accessError) {
		InvokeOnMainThread(() => accessStatus.Text = "Access " + (granted ? "allowed" : "denied"));
	});
}

Si applica a

Vedi anche

  • <xref:AddressBook.ABAddressBok.GetAuthorizationStatus>