IUIDocumentInteractionControllerDelegate Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
[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
Производный
Атрибуты
Реализации
Этот интерфейс содержит необходимые методы (при наличии) из протокола, определенного параметром UIDocumentInteractionControllerDelegate .
Если разработчики создают классы, реализующие этот интерфейс, методы реализации будут автоматически экспортированы в Objective-C с соответствующей сигнатурой из метода, определенного в протоколе UIDocumentInteractionControllerDelegate .
Необязательные методы (если таковые имеются) предоставляются классом UIDocumentInteractionControllerDelegate_Extensions в качестве методов расширения для интерфейса , что позволяет разработчикам вызывать любые необязательные методы в протоколе.
Свойства
Handle
Дескриптор (указатель) на представление неуправляемого объекта.
(Унаследовано от INativeObject )
Методы расширения
CanPerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)
Разработчикам не следует использовать этот устаревший метод, который определяет, должен ли указанный контроллер поддерживать указанное действие.
DidDismissOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что контроллер закрыл свое меню "Открыть в...".
DidDismissOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что контроллер закрыл меню "Параметры".
DidEndPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что контроллер завершил предварительный просмотр документа.
DidEndSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)
Указывает, что документ контроллера был передан указанному приложению.
PerformAction(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, Selector)
Разработчики не должны использовать этот нерекомендуемый метод.
RectangleForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Объект RectangleF, используемый в качестве отправной точки для анимации отображения предварительного просмотра документа.
ViewControllerForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
UIViewController, предоставляющий предварительный просмотр документа.
ViewForPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
UIView, используемый в качестве отправной точки для предварительного просмотра анимации. Если значение равно null, предварительный просмотр исчезает на месте.
WillBeginPreview(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что предварительный просмотр документа вот-вот начнется.
WillBeginSendingToApplication(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController, String)
Указывает, что документ контроллера должен быть передан указанному приложению.
WillPresentOpenInMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что меню "Открыть в..." должно быть представлено пользователю приложения.
WillPresentOptionsMenu(IUIDocumentInteractionControllerDelegate, UIDocumentInteractionController)
Указывает, что меню "Параметры" должно быть представлено пользователю приложения.
Применяется к