C# Class AVCamBarcode.CameraViewController

Inheritance: UIViewController, IAVCaptureMetadataOutputObjectsDelegate, ItemSelectionViewControllerDelegate
Afficher le fichier Open project: xamarin/monotouch-samples

Private Properties

Свойство Type Description
AddMetadataOverlayLayers void
AddObservers void
AllSessionPresets IEnumerable
AvailableSessionPresets NSString[]
BarcodeOverlayPathWithCorners CGPath
ChangeCamera void
ConfigureSession void
CreateMetadataOverlay MetadataObjectLayer
DeviceWithMediaType AVCaptureDevice
DidOutputMetadataObjects void
OnRuntimeErrorNotification void
OnSessionInterruptionEnded void
OnSessionWasInterrupted void
OpenBarcodeUrl void
RegionOfInterestChanged void
RemoveMetadataObjectOverlayLayers void
RemoveObservers void
RunningChanged void
VideoOrientationFor AVCaptureVideoOrientation
ZoomCamera void

Méthodes publiques

Méthode Description
CameraViewController ( IntPtr handle ) : System
ItemSelectionViewController ( ItemSelectionViewController itemSelectionViewController, List selectedItems ) : void
PrepareForSegue ( UIStoryboardSegue segue, NSObject sender ) : void
ShouldAutorotate ( ) : bool
ViewDidDisappear ( bool animated ) : void
ViewDidLoad ( ) : void
ViewWillAppear ( bool animated ) : void
ViewWillTransitionToSize ( CGSize toSize, IUIViewControllerTransitionCoordinator coordinator ) : void

Private Methods

Méthode Description
AddMetadataOverlayLayers ( IEnumerable layers ) : void
AddObservers ( ) : void
AllSessionPresets ( ) : IEnumerable
AvailableSessionPresets ( ) : NSString[]
BarcodeOverlayPathWithCorners ( CGPoint corners ) : CGPath
ChangeCamera ( ) : void
ConfigureSession ( ) : void
CreateMetadataOverlay ( AVMetadataObject metadataObject ) : MetadataObjectLayer
DeviceWithMediaType ( NSString mediaType, AVCaptureDevicePosition position ) : AVCaptureDevice
DidOutputMetadataObjects ( AVCaptureMetadataOutput captureOutput, AVMetadataObject metadataObjects, AVCaptureConnection connection ) : void
OnRuntimeErrorNotification ( NSNotification notification ) : void
OnSessionInterruptionEnded ( NSNotification notification ) : void
OnSessionWasInterrupted ( NSNotification notification ) : void
OpenBarcodeUrl ( UITapGestureRecognizer openBarcodeURLGestureRecognizer ) : void
RegionOfInterestChanged ( object sender, EventArgs e ) : void
RemoveMetadataObjectOverlayLayers ( ) : void
RemoveObservers ( ) : void
RunningChanged ( NSObservedChange obj ) : void
VideoOrientationFor ( UIDeviceOrientation deviceOrientation ) : AVCaptureVideoOrientation
ZoomCamera ( UISlider slider ) : void

Method Details

CameraViewController() public méthode

public CameraViewController ( IntPtr handle ) : System
handle System.IntPtr
Résultat System

ItemSelectionViewController() public méthode

public ItemSelectionViewController ( ItemSelectionViewController itemSelectionViewController, List selectedItems ) : void
itemSelectionViewController ItemSelectionViewController
selectedItems List
Résultat void

PrepareForSegue() public méthode

public PrepareForSegue ( UIStoryboardSegue segue, NSObject sender ) : void
segue UIStoryboardSegue
sender NSObject
Résultat void

ShouldAutorotate() public méthode

public ShouldAutorotate ( ) : bool
Résultat bool

ViewDidDisappear() public méthode

public ViewDidDisappear ( bool animated ) : void
animated bool
Résultat void

ViewDidLoad() public méthode

public ViewDidLoad ( ) : void
Résultat void

ViewWillAppear() public méthode

public ViewWillAppear ( bool animated ) : void
animated bool
Résultat void

ViewWillTransitionToSize() public méthode

public ViewWillTransitionToSize ( CGSize toSize, IUIViewControllerTransitionCoordinator coordinator ) : void
toSize CGSize
coordinator IUIViewControllerTransitionCoordinator
Résultat void