UIKit.UIDocumentInteractionController Members

The members of UIKit.UIDocumentInteractionController are listed below.

See Also: Inherited members from Foundation.NSObject

Public Constructors

Default constructor that initializes a new instance of this class with no parameters.

Protected Constructors

Constructor to call on derived classes to skip initialization and merely allocate the object.
A constructor used when creating managed representations of unmanaged objects; Called by the runtime.

Public Properties

AnnotationFoundation.NSObject. Used to pass custom property-list information to the application that will open the document.
CanPerformActionUIDocumentInteractionProbe. Delegate invoked by the object to get a value.
[read-only]
override
ClassHandleIntPtr. The handle for this class.
DelegateIUIDocumentInteractionControllerDelegate. An instance of the UIKit.UIDocumentInteractionControllerDelegate model class which acts as the class delegate.
[read-only]
GestureRecognizersUIGestureRecognizer[]. The system-provided gesture recognizers for presenting a UIDocumentInteractionController.
[read-only]
IconsUIImage[]. The images associated with the target file. Read-only.
Namestring. The name of the target file.
PerformActionUIDocumentInteractionProbe. Delegate invoked by the object to get a value.
RectangleForPreviewUIDocumentInteractionRectangle. Delegate invoked by the object to get a value.
UrlFoundation.NSUrl. The URL of the target file on the local filesystem.
Utistring. The Uniform Type Identifier of the target file.
ViewControllerForPreviewUIDocumentViewController. Delegate invoked by the object to get a value.
ViewForPreviewUIDocumentViewForPreview. Delegate invoked by the object to get a value.
WeakDelegateFoundation.NSObject. An object that can respond to the delegate protocol for this type

Public Methods

DismissMenu(bool)
Dismisses the active menu.
DismissPreview(bool)
Dismisses the active document preview.
static
FromUrl(Foundation.NSUrl) : UIDocumentInteractionController
Creates a new UIDocumentInteractonController initialized with the specified URL.
PresentOpenInMenu(UIBarButtonItem, bool) : bool
Presents a menu for opening a document and anchors that menu to the specified UIBarButtonItem.
PresentOpenInMenu(UIView, bool, CoreGraphics.CGRect) : bool
Shows the "Open in..." menu.
PresentOptionsMenu(UIBarButtonItem, bool) : bool
Presents an options menu and anchors it to the specified UIBarButtonItem.
PresentOptionsMenu(UIView, bool, CoreGraphics.CGRect) : bool
Presents the options menu, optionally animating the presentation.
PresentPreview(bool) : bool
Displays a full-screen preview of the target document.

Protected Methods

override
Dispose(bool)
Releases the resources used by the UIDocumentInteractionController object.

Public Events

DidDismissOpenInMenuEvent raised by the object.
DidDismissOptionsMenuEvent raised by the object.
DidEndPreviewEvent raised by the object.
DidEndSendingToApplicationEvent raised by the object.
WillBeginPreviewEvent raised by the object.
WillBeginSendingToApplicationEvent raised by the object.
WillPresentOpenInMenuEvent raised by the object.
WillPresentOptionsMenuEvent raised by the object.