Click or drag to resize

API changes - 1.54

RAYLASE.Marker.Configuration.dll
  public class RAYLASE.Marker.Configuration.ApplicationConfiguration

+ public bool ValidateMotfSettings { get; set; }

public interface RAYLASE.Marker.Configuration.IFileHistoryManager

+ void CreateFileHistory( FileInfo systemFile, int maxCountHistoryFiles = 6, string backupFolderName = Archive )

  public class RAYLASE.Marker.Configuration.WorkspaceConfiguration

+ public bool Repeat { get; set; }
+ public long NumberOfExecutions { get; set; }

RAYLASE.Marker.Device.dll
  public class RAYLASE.Marker.Device.ScanController.BaseScanController

- public abstract void DoGoTo( CommandList list, bool async, CancellationToken? cancellationToken )

RAYLASE.Marker.GUI.Common.dll
  public class RAYLASE.Marker.GUI.Common.Services.ConfigurationImportExportService

+ public ConfigurationImportExportService( MarkerAPI markerApi, ILogger logger )
- public ConfigurationImportExportService( MarkerAPI markerApi, ILogger logger, RayguideDialogService dialogService )
+ public static string Version
- public virtual bool ImportSettings( FileInfo importFile )
+ public virtual IReadOnlyCollection<string> ImportSettings( FileInfo importFile )
- public virtual void ExportSettings( FileInfo exportFile, IReadOnlyList<string> userConfigsToExport, IReadOnlyList<string> systemConfigsToExport )
+ public virtual void ExportSettings( FileInfo exportFile, IReadOnlyList<string> userConfigsToExport, IReadOnlyList<string> systemConfigsToExport, IReadOnlyList<string> otherFilesToExport )

  public class RAYLASE.Marker.GUI.Common.ErrorAction<T>

+ public T ImageProcessionObjectNotFound { get; set; }
+ public T ImageProcessionObjectOutOfRange { get; set; }

  public class RAYLASE.Marker.GUI.Common.GuiConfiguration

+ public string LastLoginLocalUsername { get; set; }

  public interface RAYLASE.Marker.GUI.Common.Services.IConfigurationImportExportService

- bool ImportSettings( FileInfo importFile )
+ IReadOnlyCollection<string> ImportSettings( FileInfo importFile )
- void ExportSettings( FileInfo exportFile, IReadOnlyList<string> userConfigsToExport, IReadOnlyList<string> systemConfigsToExport )
+ void ExportSettings( FileInfo exportFile, IReadOnlyList<string> userConfigsToExport, IReadOnlyList<string> systemConfigsToExport, IReadOnlyList<string> otherFilesToExport )

  public class RAYLASE.Marker.GUI.Common.Interactivity.RayguideDialogService

+ public RayguideDialogService( IContainerExtension containerExtension, IEventAggregator eventAggregator, MarkerAPI markerAPI )
- public RayguideDialogService( IContainerExtension containerExtension, IEventAggregator eventAggregator, MarkerAPI markerAPI, OneTimeConfigurationService oneTimeConfigurationService )

RAYLASE.Marker.GUI.Events.dll
public class RAYLASE.Marker.GUI.Events.EnableOrDisableExecutionButtonEvent

+ public EnableOrDisableExecutionButtonEvent( )

RAYLASE.Marker.GUI.Wrapper.dll
  public class RAYLASE.Marker.GUI.Wrapper.RayguidePrismApplicationBase

+ public bool ShouldForceLocalAuthenticationType { get; set; }

RAYLASE.Marker.Job.dll
RAYLASE.MarkerPlugin.dll
  public class RAYLASE.MarkerPlugin.PluginConfiguration+Paths

+ public string RegionOfInterest { get; set; }

  public class RAYLASE.MarkerPlugin.PluginConfiguration+Paths

+ public string RegionOfInterest { get; set; }

  public class RAYLASE.MarkerPlugin.Devices.ScanController.SPICE3.SPICE3Device

- public virtual void DoGoTo( CommandList list, bool async, CancellationToken? cancellationToken )