Several collections are exposing GetEnumerator(). A special version for COM (GetEnumeratorCOM) has been introduced for:

  • ZenLinearUnmixingDyeSpectrumCollection
  • ZenExperiments
  • ZenHardwareSettings
  • ZenGraphics
  • ZenGraphicLayers
  • ZenImageAnalysisSettings
  • ZenImageAttachementCollection
  • ZenViews

The following new methods were introduced and correspond to existing methods but with a valid COM signature.

New method

Introduced to correspond to

ZenImage AdjustLM.LinearUnmixingWithSpectraXmlCOM(ZenImage input, string[] referenceSpectraXmlFileNames, bool calculateResiduals, bool interactive)

ZenImage AdjustLM.LinearUnmixingWithSpectraXml (ZenImage input, System.Collections.IEnumerable referenceSpectraXmlFileNames, bool calculateResiduals, bool interactive)

ZenImage AdjustLM.LinearUnmixingWithDyesCOM(ZenImage input, string[] referenceDyesNames, bool calculateResiduals, bool interactive)

ZenImage AdjustLM.LinearUnmixingWithDyes (ZenImage input, System.Collections.IEnumerable referenceDyesNames, bool calculateResiduals, bool interactive)

ZenImage UtilitiesLM.LoadSpectraFromXmlCOM(string[] spectraXmlFileNames)

ZenImage UtilitiesLM.LoadSpectraFromXml(System.Collections.IEnumerable spectraXmlFileNames)

ZenImage UtilitiesLM.ReadSpectraFromDyeDatabaseCOM(string[] dyeNames)

ZenImage UtilitiesLM.ReadSpectraFromDyeDatabase (System.Collections.IEnumerable dyeNames)

ZenEnvironment Property string AssemblyVersionCOM { get;}

ZenEnvironment Property System.Version AssemblyVersion { get;}

ZenFrequentAnnotationGraphic Property ZenBounds COMActualSubsetBounds { get; set;}

ZenFrequentAnnotationGraphic Property SubsetBounds ActualSubsetBounds { get; set; }

ZenSoftwareAutofocusSetting. FixedSearchRange Property double LowerLimitCOM { get; set;}

ZenSoftwareAutofocusSetting.FixedSearchRange Property double? LowerLimit { get; set;}

ZenSoftwareAutofocusSetting.FixedSearchRange Property double UpperLimitCOM { get; set;}

ZenSoftwareAutofocusSetting.FixedSearchRange Property double? UpperLimit { get; set;}

c. ZenSoftwareAutofocusSetting.RelativeSearchRange Property double SizeCOM { get; set;}

ZenSoftwareAutofocusSetting.RelativeSearchRange Property double? Size { get; set;}