ABAddressBook.RequestAccess(Action<Boolean,NSError>) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt dem Benutzer ein Dialogfeld mit Standardberechtigungen bereit, in dem der Zugriff auf das Adressbuch angefordert wird.
public void RequestAccess (Action<bool,Foundation.NSError> onCompleted);
member this.RequestAccess : Action<bool, Foundation.NSError> -> unit
Parameter
Aktion, die aufgerufen wird, nachdem der Benutzer mit dem Dialogfeld "Berechtigungen" interagiert hat.
Hinweise
Benutzer müssen Anwendungen die Berechtigung für den Zugriff auf erteilen ABAddressBook. Dies erfolgt mit einem Standardberechtigungsdialogfeld, das asynchron (falls erforderlich) durch Aufrufen dieses asynchronen angezeigt wird. Die onCompleted
Aktion wird aufgerufen, nachdem der Benutzer mit dem Dialogfeld interagiert hat.
NSError error;
addressBook = ABAddressBook.Create (out error);
if (addressBook != null) {
addressBook.RequestAccess (delegate (bool granted, NSError accessError) {
InvokeOnMainThread(() => accessStatus.Text = "Access " + (granted ? "allowed" : "denied"));
});
}
Gilt für:
Weitere Informationen
- <xref:AddressBook.ABAddressBok.GetAuthorizationStatus>