C# Class Cirrious.MvvmCross.Plugins.PictureChooser.WindowsPhone.MvxPictureChooserTask

Inheritance: Cirrious.CrossCore.WindowsPhone.Tasks.MvxWindowsPhoneTask, IMvxPictureChooserTask, IMvxCombinedPictureChooserTask
Afficher le fichier Open project: Everbridge/sm-MvvmCross

Méthodes publiques

Méthode Description
ChooseOrTakePicture ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
ChoosePictureCommon ( ChooserBase chooser, int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
ChoosePictureFromLibrary ( int maxPixelDimension, int percentQuality ) : Task
ChoosePictureFromLibrary ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
ChoosePictureFromLibraryWithCrop ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void

Will set PixelHeight and PixelWidth to maxPixelDimension, creating a "crop" interface on device. If caller sets maxPixelDimension to -1, it means he does NOT want cropping or rescaling

ContinueFileOpenPicker ( object args ) : void
TakePicture ( int maxPixelDimension, int percentQuality ) : Task
TakePicture ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void

Private Methods

Méthode Description
CallAsync ( Stream input, Action success ) : void
ResizeJpegStream ( int maxPixelDimension, int percentQuality, Stream input, Action success ) : void
ResizeThenCallOnMainThread ( int maxPixelDimension, int percentQuality, Stream input, Action success ) : void

Method Details

ChooseOrTakePicture() public méthode

public ChooseOrTakePicture ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
maxPixelDimension int
percentQuality int
pictureAvailable Action
assumeCancelled System.Action
Résultat void

ChoosePictureCommon() public méthode

public ChoosePictureCommon ( ChooserBase chooser, int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
chooser ChooserBase
maxPixelDimension int
percentQuality int
pictureAvailable Action
assumeCancelled System.Action
Résultat void

ChoosePictureFromLibrary() public méthode

public ChoosePictureFromLibrary ( int maxPixelDimension, int percentQuality ) : Task
maxPixelDimension int
percentQuality int
Résultat Task

ChoosePictureFromLibrary() public méthode

public ChoosePictureFromLibrary ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
maxPixelDimension int
percentQuality int
pictureAvailable Action
assumeCancelled System.Action
Résultat void

ChoosePictureFromLibraryWithCrop() public méthode

Will set PixelHeight and PixelWidth to maxPixelDimension, creating a "crop" interface on device. If caller sets maxPixelDimension to -1, it means he does NOT want cropping or rescaling
public ChoosePictureFromLibraryWithCrop ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
maxPixelDimension int
percentQuality int
pictureAvailable Action
assumeCancelled System.Action
Résultat void

ContinueFileOpenPicker() public méthode

public ContinueFileOpenPicker ( object args ) : void
args object
Résultat void

TakePicture() public méthode

public TakePicture ( int maxPixelDimension, int percentQuality ) : Task
maxPixelDimension int
percentQuality int
Résultat Task

TakePicture() public méthode

public TakePicture ( int maxPixelDimension, int percentQuality, Action pictureAvailable, System.Action assumeCancelled ) : void
maxPixelDimension int
percentQuality int
pictureAvailable Action
assumeCancelled System.Action
Résultat void