Compartilhar via


IUIDocumentInteractionControllerDelegate Interface

Definição

Interface que representa os métodos necessários (se houver) do protocolo UIDocumentInteractionControllerDelegate.

[Foundation.Protocol(Name="UIDocumentInteractionControllerDelegate", WrapperType=typeof(UIKit.UIDocumentInteractionControllerDelegateWrapper))]
[ObjCRuntime.Unavailable(ObjCRuntime.PlatformName.TvOS, ObjCRuntime.PlatformArchitecture.All, null)]
public interface IUIDocumentInteractionControllerDelegate : IDisposable, ObjCRuntime.INativeObject
type IUIDocumentInteractionControllerDelegate = interface
    interface INativeObject
    interface IDisposable
Derivado
Atributos
Implementações

Comentários

Essa interface contém os métodos necessários (se houver) do protocolo definido por UIDocumentInteractionControllerDelegate.

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 UIDocumentInteractionControllerDelegate protocolo.

Métodos opcionais (se houver) são fornecidos pela UIDocumentInteractionControllerDelegate_Extensions classe como métodos de extensão para a interface, permitindo que os desenvolvedores invoquem quaisquer 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

CanPerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)

Os desenvolvedores não devem usar esse método preterido, que determina se o controlador especificado deve dar suporte à ação especificada.

DidDismissOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que o controlador descartou seu menu "Abrir em...".

DidDismissOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que o controlador descartou seu menu "Opções".

DidEndPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que o controlador encerrou a visualização do documento.

DidEndSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)

Indica que o documento do controlador foi entregue ao aplicativo especificado.

PerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)

Os desenvolvedores não devem usar esse método preterido.

RectangleForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

O RectangleF usado como ponto de partida para animar a exibição de uma visualização de documento.

ViewControllerForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

O UIViewController que fornece a visualização do documento.

ViewForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

O UIView a ser usado como ponto de partida para a visualização da animação. Se for nulo, a visualização desaparecerá.

WillBeginPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que a visualização do documento está prestes a ser iniciada.

WillBeginSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)

Indica que o documento do controlador está prestes a ser entregue ao aplicativo especificado.

WillPresentOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que o menu "Abrir em..." está prestes a ser apresentado ao usuário do aplicativo.

WillPresentOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)

Indica que o menu "Opções" está prestes a ser apresentado ao usuário do aplicativo.

Aplica-se a