A Sandcastle Documented Class Library
A Sandcastle Documented Class Library
butterflow_ui
ButterflowWrapper Class
ButterflowWrapper Methods
Cancel Method
GetDevices Method
OnButterflowExited Method
OnParsedConsoleOutputRecieved Method
ParseConsoleOutput Method
Probe Method
Process_Exited Method
Process_OutputDataReceived Method
ProcessQueue Method
Run Method

# ButterflowWrapper Methods

The ButterflowWrapper type exposes the following members.

Methods

| Name | Description
--- | --- | ---
| AddConstantCallProperty | Adds a property that will always be called when any property is updated.. (Inherited from PropertyChangedAlerter.)
| Cancel | Kills the running instance of butterflow, cancelling its current operation.
| GetDevices | Gets the devices available for butterflow processing.
| OnAllPropertiesChanged | Executes when all properties are changed and should be updated. (Inherited from PropertyChangedAlerter.)
| OnButterflowExited | Executes the butterflow exited action.
| OnParsedConsoleOutputRecieved | Executes the parsed console output recieved action.
| OnPropertyChanged | Executes the property changed action. This alerts subscribers to its change in value. (Inherited from PropertyChangedAlerter.)
| ParseConsoleOutput | Parses console output and attempts to find known values. If a known value is found, the event is triggered.
| Probe | Probes a video file.
| Process_Exited | Event handler. Called by Process for exited events.
| Process_OutputDataReceived | Event handler. Called by Process for output data received events.
| ProcessQueue | Process the queue of butterflow arguments.
| Run(String) | Runs butterflow with the given arguments by adding it to the queue.
| Run(OptionsConfiguration) | Runs butterflow with the given optionsConfiguration by adding it to the queue.

Top
See Also

#### Reference

ButterflowWrapper Class
butterflow_ui Namespace