C# 클래스 AVCamBarcode.CameraViewController

상속: UIViewController, IAVCaptureMetadataOutputObjectsDelegate, ItemSelectionViewControllerDelegate
파일 보기 프로젝트 열기: xamarin/monotouch-samples

Private Properties

프로퍼티 타입 설명
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

공개 메소드들

메소드 설명
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

비공개 메소드들

메소드 설명
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

메소드 상세

CameraViewController() 공개 메소드

public CameraViewController ( IntPtr handle ) : System
handle System.IntPtr
리턴 System

ItemSelectionViewController() 공개 메소드

public ItemSelectionViewController ( ItemSelectionViewController itemSelectionViewController, List selectedItems ) : void
itemSelectionViewController ItemSelectionViewController
selectedItems List
리턴 void

PrepareForSegue() 공개 메소드

public PrepareForSegue ( UIStoryboardSegue segue, NSObject sender ) : void
segue UIStoryboardSegue
sender NSObject
리턴 void

ShouldAutorotate() 공개 메소드

public ShouldAutorotate ( ) : bool
리턴 bool

ViewDidDisappear() 공개 메소드

public ViewDidDisappear ( bool animated ) : void
animated bool
리턴 void

ViewDidLoad() 공개 메소드

public ViewDidLoad ( ) : void
리턴 void

ViewWillAppear() 공개 메소드

public ViewWillAppear ( bool animated ) : void
animated bool
리턴 void

ViewWillTransitionToSize() 공개 메소드

public ViewWillTransitionToSize ( CGSize toSize, IUIViewControllerTransitionCoordinator coordinator ) : void
toSize CGSize
coordinator IUIViewControllerTransitionCoordinator
리턴 void