Condividi tramite


IABPeoplePickerNavigationControllerDelegate Interfaccia

Definizione

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo ABPeoplePickerNavigationControllerDelegate.

[Foundation.Protocol(Name="ABPeoplePickerNavigationControllerDelegate", WrapperType=typeof(AddressBookUI.ABPeoplePickerNavigationControllerDelegateWrapper))]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.iOS, 9, 0, ObjCRuntime.PlatformArchitecture.All, "Use the 'Contacts' API instead.")]
public interface IABPeoplePickerNavigationControllerDelegate : IDisposable, UIKit.IUINavigationControllerDelegate
type IABPeoplePickerNavigationControllerDelegate = interface
    interface INativeObject
    interface IDisposable
    interface IUINavigationControllerDelegate
Derivato
Attributi
Implementazioni

Commenti

Questa interfaccia contiene i metodi necessari (se presenti) dal protocollo definito da ABPeoplePickerNavigationControllerDelegate.

Se gli sviluppatori creano classi che implementano questa interfaccia, i metodi di implementazione verranno esportati automaticamente in Objective-C con la firma corrispondente dal metodo definito nel ABPeoplePickerNavigationControllerDelegate protocollo.

I metodi facoltativi (se presenti) vengono forniti dalla classe come metodi di estensione all'interfaccia ABPeoplePickerNavigationControllerDelegate_Extensions , consentendo agli sviluppatori di richiamare eventuali metodi facoltativi nel protocollo.

Proprietà

Handle

Gestire (puntatore) alla rappresentazione dell'oggetto non gestita.

(Ereditato da INativeObject)

Metodi di estensione

Cancelled(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController)

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo ABPeoplePickerNavigationControllerDelegate.

DidSelectPerson(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson)

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo ABPeoplePickerNavigationControllerDelegate.

DidSelectPerson(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson, Int32, Int32)

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo ABPeoplePickerNavigationControllerDelegate.

ShouldContinue(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson)

Gli sviluppatori non devono usare questo metodo deprecato. Gli sviluppatori devono usare invece "DidSelectPerson" (o 'ABPeoplePickerNavigationController.PredicateForSelectionOfPerson').

ShouldContinue(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson, Int32, Int32)

Interfaccia che rappresenta i metodi necessari (se presenti) del protocollo ABPeoplePickerNavigationControllerDelegate.

DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Il metodo di estensione chiamato poco dopo che è viewController stato reso visibile.

GetAnimationControllerForOperation(IUINavigationControllerDelegate, UINavigationController, UINavigationControllerOperation, UIViewController, UIViewController)

Chiamato dal sistema per recuperare l'animazione di transizione per .operation

GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)

Chiamato dal sistema per recuperare un'animazione di transizione interattiva.

GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)

Può essere sottoposto a override per impostare l'orientamento dell'interfaccia preferito di .

SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)

Può essere sottoposto a override per specificare dinamicamente gli orientamenti supportati di .

WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)

Chiamato dal sistema poco prima della visualizzazione.

Si applica a