IUIDocumentInteractionControllerDelegate Interface
In this article
Definition
Remarks
Properties
Extension Methods
Applies to
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
[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
Derived
Attributes
Implements
This interface contains the required methods (if any) from the protocol defined by UIDocumentInteractionControllerDelegate .
If developers create classes that implement this interface, the implementation methods will automatically be exported to Objective-C with the matching signature from the method defined in the UIDocumentInteractionControllerDelegate protocol.
Optional methods (if any) are provided by the UIDocumentInteractionControllerDelegate_Extensions class as extension methods to the interface, allowing developers to invoke any optional methods on the protocol.
Expand table
Expand table
CanPerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)
Developers should not use this deprecated method, which determines whether the specified controller should support the specified action.
DidDismissOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that the controller has dismissed its "Open In..." menu.
DidDismissOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that the controller has dismissed its "Options" menu.
DidEndPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that the controller has ended its document preview.
DidEndSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)
Indicates that the controller's document has been handed off to the specified application.
PerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)
Developers should not use this deprecated method.
RectangleForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
The RectangleF used as the starting point for animating the display of a document preview.
ViewControllerForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
The UIViewController that provides the document preview.
ViewForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
The UIView to use as the starting point for the animation preview. If null, the preview fades into place.
WillBeginPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that document preview is about to start.
WillBeginSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)
Indicates that the controller's document is about to be handed off to the specified application.
WillPresentOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that the "Open In..." menu is about to be presented to the app user.
WillPresentOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Indicates that the "Options" menu is about to be presented to the app user.