C# Class ScanMaster.Acquire.Plugin.SettingsReflector

This class looks into plugins and gets hold of their settings. It does this by reflection. It supports the command processor.
Mostrar archivo Open project: ColdMatter/EDMSuite Class Usage Examples

Public Methods

Method Description
GetField ( AcquisitorPlugin plugin, String fieldName ) : object
HasField ( AcquisitorPlugin plugin, String fieldName ) : bool
ListSettingNames ( AcquisitorPlugin plugin ) : String[]
ListSettings ( AcquisitorPlugin plugin ) : String
SetField ( AcquisitorPlugin plugin, String fieldName, String newValue ) : bool

Method Details

GetField() public method

public GetField ( AcquisitorPlugin plugin, String fieldName ) : object
plugin AcquisitorPlugin
fieldName String
return object

HasField() public method

public HasField ( AcquisitorPlugin plugin, String fieldName ) : bool
plugin AcquisitorPlugin
fieldName String
return bool

ListSettingNames() public method

public ListSettingNames ( AcquisitorPlugin plugin ) : String[]
plugin AcquisitorPlugin
return String[]

ListSettings() public method

public ListSettings ( AcquisitorPlugin plugin ) : String
plugin AcquisitorPlugin
return String

SetField() public method

public SetField ( AcquisitorPlugin plugin, String fieldName, String newValue ) : bool
plugin AcquisitorPlugin
fieldName String
newValue String
return bool