IABPeoplePickerNavigationControllerDelegate Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
[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
Derivado
Atributos
Implementações
Essa interface contém os métodos necessários (se houver) do protocolo definido por ABPeoplePickerNavigationControllerDelegate .
Se os desenvolvedores criarem classes que implementam essa interface, os métodos de implementação serão exportados automaticamente para Objective-C com a assinatura correspondente do método definido no ABPeoplePickerNavigationControllerDelegate protocolo.
Métodos opcionais (se houver) são fornecidos pela ABPeoplePickerNavigationControllerDelegate_Extensions classe como métodos de extensão para a interface, permitindo que os desenvolvedores invoquem métodos opcionais no protocolo.
Propriedades
Handle
Manipule (ponteiro) para a representação de objeto não gerenciado.
(Herdado de INativeObject )
Métodos de Extensão
Cancelled(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController)
Interface que representa os métodos necessários (se houver) do protocolo ABPeoplePickerNavigationControllerDelegate .
DidSelectPerson(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson, Int32, Int32)
Interface que representa os métodos necessários (se houver) do protocolo ABPeoplePickerNavigationControllerDelegate .
DidSelectPerson(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson)
Interface que representa os métodos necessários (se houver) do protocolo ABPeoplePickerNavigationControllerDelegate .
ShouldContinue(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson, Int32, Int32)
Interface que representa os métodos necessários (se houver) do protocolo ABPeoplePickerNavigationControllerDelegate .
ShouldContinue(IABPeoplePickerNavigationControllerDelegate, ABPeoplePickerNavigationController, ABPerson)
Os desenvolvedores não devem usar esse método preterido. Os desenvolvedores devem usar 'DidSelectPerson' em vez disso (ou 'ABPeoplePickerNavigationController.PredicateForSelectionOfPerson').
DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Método de extensão chamado logo após o viewController
ter sido tornado visível.
GetAnimationControllerForOperation(IUINavigationControllerDelegate,
UINavigationController, UINavigationControllerOperation, UIViewController,
UIViewController)
Chamado pelo sistema para recuperar a animação de transição para o operation
.
GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)
Chamado pelo sistema para recuperar uma animação de transição interativa.
GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)
Pode ser substituído para definir a orientação de interface preferencial do .
SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)
Pode ser substituído para especificar dinamicamente as orientações com suporte do .
WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Chamado pelo sistema pouco antes de o ser exibido.
Aplica-se a