IScripting¶
Namespace: VideoCataloger
Type: Interface
Root of script interface to FVC. An object that implements this interface is passed to the run function.
Definition¶
Methods¶
| Method | Description |
|---|---|
| GetSelection() | Get selection state object. This object is used to get the get and set the current selection int the video catalog. |
| GetConsole() | Get the console interface used for printing text during script execution. |
| GetVideoCatalogService() | Get the current video catalog interface. Note that this interface is implemented in another namespace "VideoCataloger.RemoteCatalogService" |
| GetGUI() | Get the windows interface for controlling windows. |
| GetVideoIndexer() | Get the video indexer interface. |
| GetUtilities() | Get the utilities interface. |
| GetBrowser() | Get the browser. |
| GetVideoPlayer() | Get video player. |
| GetActionPipe() | Get action pipe for actions started by another application. |
| GetActionPipe() | Get action pipe for actions started by another application. |
GetSelection¶
Get selection state object. This object is used to get the get and set the current selection int the video catalog.
Returns: VideoCataloger.ISelection
- An object that implements the ISelection interface.
GetConsole¶
Get the console interface used for printing text during script execution.
Returns: VideoCataloger.IConsole
- An object that implements the IConsole interface.
GetVideoCatalogService¶
Get the current video catalog interface. Note that this interface is implemented in another namespace "VideoCataloger.RemoteCatalogService"
Returns: VideoCataloger.RemoteCatalogService.IVideoCatalogService
- An object that implements the IVideoCatalogService interface.
GetGUI¶
Get the windows interface for controlling windows.
Returns: VideoCataloger.IGUI
- An object that implements the IConsole interface.
GetVideoIndexer¶
Get the video indexer interface.
Returns: VideoCataloger.IVideoIndexer
- An object that implements the IVideoIndexer interface.
GetUtilities¶
Get the utilities interface.
Returns: VideoCataloger.IUtilities
- An object that implements the IUtilities interface.
GetBrowser¶
Get the browser.
Returns: CefSharp.Wpf.ChromiumWebBrowser
- An interface to the web browser.
GetVideoPlayer¶
Get video player.
Returns: VideoCataloger.IVideoPlayer
- An interface to the video player.
GetActionPipe¶
Get action pipe for actions started by another application.
Returns: VideoCataloger.IActionPipe
- An interface to the action pipe.
GetActionPipe¶
Get action pipe for actions started by another application.
Returns: VideoCataloger.IActionPipe
- An interface to the action pipe.