IUIVideoEditorControllerDelegate Interface
Definition
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.
Callbacks for the UIVideoEditorController.
[Foundation.Protocol(Name="UIVideoEditorControllerDelegate", WrapperType=typeof(UIKit.UIVideoEditorControllerDelegateWrapper))]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="VideoSaved", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController), typeof(System.String) }, Selector="videoEditorController:didSaveEditedVideoToPath:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="Failed", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController), typeof(Foundation.NSError) }, Selector="videoEditorController:didFailWithError:")]
[Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="UserCancelled", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController) }, Selector="videoEditorControllerDidCancel:")]
public interface IUIVideoEditorControllerDelegate : IDisposable, UIKit.IUINavigationControllerDelegate
[<Foundation.Protocol(Name="UIVideoEditorControllerDelegate", WrapperType=typeof(UIKit.UIVideoEditorControllerDelegateWrapper))>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="VideoSaved", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController), typeof(System.String) }, Selector="videoEditorController:didSaveEditedVideoToPath:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="Failed", ParameterByRef=new System.Boolean[] { false, false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController), typeof(Foundation.NSError) }, Selector="videoEditorController:didFailWithError:")>]
[<Foundation.ProtocolMember(IsProperty=false, IsRequired=false, IsStatic=false, Name="UserCancelled", ParameterByRef=new System.Boolean[] { false }, ParameterType=new System.Type[] { typeof(UIKit.UIVideoEditorController) }, Selector="videoEditorControllerDidCancel:")>]
type IUIVideoEditorControllerDelegate = interface
interface INativeObject
interface IDisposable
interface IUINavigationControllerDelegate
Derived
Attributes
Implements
Properties
Name
Description
Handle
Handle (pointer) to the unmanaged object representation.
(Inherited from INativeObject )
Methods
Name
Description
DidShowViewController(UINavigationController, UIViewController, Boolean)
Extension method called shortly after the viewController has been made visible.
(Inherited from IUINavigationControllerDelegate )
Failed(UIVideoEditorController, NSError)
Called when the UIVideoEditorController failed to load or save a movie.
GetAnimationControllerForOperation(UINavigationController, UINavigationControllerOperation, UIViewController, UIViewController)
Called by the system to retrieve the transition animation for the operation.
(Inherited from IUINavigationControllerDelegate )
GetInteractionControllerForAnimationController(UINavigationController, IUIViewControllerAnimatedTransitioning)
Called by the system to retrieve an interactive transition animation.
(Inherited from IUINavigationControllerDelegate )
GetPreferredInterfaceOrientation(UINavigationController)
Can be overridden to set the preferred interface orientation of the .
(Inherited from IUINavigationControllerDelegate )
SupportedInterfaceOrientations(UINavigationController)
Can be overridden to dynamically specify the supported orientations of the .
(Inherited from IUINavigationControllerDelegate )
UserCancelled(UIVideoEditorController)
Indicates that the app user cancelled the movie editing.
VideoSaved(UIVideoEditorController, String)
Called after the movie was successfully saved.
WillShowViewController(UINavigationController, UIViewController, Boolean)
Called by the system shortly before the is displayed.
(Inherited from IUINavigationControllerDelegate )
Extension Methods
Name
Description
GetHandle(INativeObject)
GetNonNullHandle(INativeObject, String)
DidShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Extension method called shortly after the viewController has been made visible.
GetAnimationControllerForOperation(IUINavigationControllerDelegate,
UINavigationController, UINavigationControllerOperation, UIViewController,
UIViewController)
Called by the system to retrieve the transition animation for the operation.
GetInteractionControllerForAnimationController(IUINavigationControllerDelegate, UINavigationController, IUIViewControllerAnimatedTransitioning)
Called by the system to retrieve an interactive transition animation.
GetPreferredInterfaceOrientation(IUINavigationControllerDelegate, UINavigationController)
Can be overridden to set the preferred interface orientation of the .
SupportedInterfaceOrientations(IUINavigationControllerDelegate, UINavigationController)
Can be overridden to dynamically specify the supported orientations of the .
WillShowViewController(IUINavigationControllerDelegate, UINavigationController, UIViewController, Boolean)
Called by the system shortly before the is displayed.
Failed(IUIVideoEditorControllerDelegate, UIVideoEditorController, NSError)
Called when the UIVideoEditorController failed to load or save a movie.
UserCancelled(IUIVideoEditorControllerDelegate, UIVideoEditorController)
Indicates that the app user cancelled the movie editing.
VideoSaved(IUIVideoEditorControllerDelegate, UIVideoEditorController, String)
Called after the movie was successfully saved.
See also