This abstract class represents a file inside a Vision Device
To instantiate a VisionFile use a valid subclass ex VisionFilePath
More...
Public Member Functions | |
| virtual bool | IsValid () |
| This method must be overridden to check if a VisionFile is Valid More... | |
| VisionFilePath | AsVisionFilePath () |
| Cast the current instance to an a VisionFilePath More... | |
Static Public Member Functions | |
| static VisionFilePath | CreatePathRelativeToProgramsFolder (String fileName) |
| Create a VisionFilePath relative to the Programs Folder More... | |
| static VisionFilePath | CreatePathRelativeToImagesFolder (String fileName) |
| Create a VisionFilePath relative to the Images Folder More... | |
| static VisionFilePath | CreateAbsolutePath (String fileName) |
| Create a VisionFilePath with the absolute path provided More... | |
Protected Member Functions | |
| VisionFile () | |
| Constructor More... | |
This abstract class represents a file inside a Vision Device
To instantiate a VisionFile use a valid subclass ex VisionFilePath
|
protected |
Constructor
| VisionFilePath VisionSDK.VisionFile.AsVisionFilePath | ( | ) |
Cast the current instance to an a VisionFilePath
|
static |
Create a VisionFilePath with the absolute path provided
| fileName | The absolute path of the file ( e.g. /cf/VisionPrograms/filename ) |
|
static |
Create a VisionFilePath relative to the Images Folder
| fileName | The file name ( ex file.vp ) |
|
static |
Create a VisionFilePath relative to the Programs Folder
| fileName | The file name ( ex file.vp ) |
|
virtual |
This method must be overridden to check if a VisionFile is Valid
Implements VisionSDK.IValidable.
Reimplemented in VisionSDK.VisionFilePath.