C# Class WPCordovaClassLib.Cordova.Commands.Capture

Provides access to the audio, image, and video capture capabilities of the device
Inheritance: BaseCommand
Show file Open project: ChristianWeyer/tUdUs

Protected Properties

Property Type Description
captureAudioOptions CaptureAudioOptions
captureImageOptions CaptureImageOptions
captureVideoOptions CaptureVideoOptions

Public Methods

Method Description
captureAudio ( string options ) : void

Launches our own audio recording control to capture audio

captureImage ( string options ) : void

Launches default camera application to capture image

captureVideo ( string options ) : void

Launches our own video recording control to capture video

getFormatData ( string options ) : void

Retrieves the format information of the media file.

play ( string options ) : void

Opens specified file in media player

Private Methods

Method Description
ExtractImageFromLocalStorage ( string filePath ) : System.Windows.Media.Imaging.WriteableBitmap

Extract file from Isolated Storage as WriteableBitmap object

SaveImageToLocalStorage ( string imageFileName, string imageFolder, byte imageBytes ) : string

Saves captured image in isolated storage

audioRecordingTask_Completed ( object sender, WPCordovaClassLib.Cordova.UI.AudioCaptureTask.AudioResult e ) : void

Handles result of audio recording tasks

cameraTask_Completed ( object sender, PhotoResult e ) : void

Handles result of capture to save image information

videoRecordingTask_Completed ( object sender, WPCordovaClassLib.Cordova.UI.VideoCaptureTask.VideoResult e ) : void

Handles result of video recording tasks

Method Details

captureAudio() public method

Launches our own audio recording control to capture audio
public captureAudio ( string options ) : void
options string may contains additional parameters
return void

captureImage() public method

Launches default camera application to capture image
public captureImage ( string options ) : void
options string may contains limit or mode parameters
return void

captureVideo() public method

Launches our own video recording control to capture video
public captureVideo ( string options ) : void
options string may contains additional parameters
return void

getFormatData() public method

Retrieves the format information of the media file.
public getFormatData ( string options ) : void
options string
return void

play() public method

Opens specified file in media player
public play ( string options ) : void
options string MediaFile to play
return void

Property Details

captureAudioOptions protected property

Capture Audio options
protected CaptureAudioOptions captureAudioOptions
return CaptureAudioOptions

captureImageOptions protected property

Capture Image options
protected CaptureImageOptions captureImageOptions
return CaptureImageOptions

captureVideoOptions protected property

Capture Video options
protected CaptureVideoOptions captureVideoOptions
return CaptureVideoOptions