Class ExcelBatchDutyCycleSpectraCreatorDetails
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ExcelBatchDutyCycleSpectraCreatorDetails
Inherited Members
APIBase.callPartialMethod<T>(String, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, (T1, T2)<Type, Object>, T)
SMT.MastaAPIUtility.MarshalByRefObjectPermanent.InitializeLifetimeService()
Assembly: SMT.MastaAPI.13.0.dll
Syntax
public class ExcelBatchDutyCycleSpectraCreatorDetails : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
ExcelFileDetails
Declaration
public ExcelFileDetails ExcelFileDetails { get; }
Property Value
ExcelFilesFound
Declaration
public int ExcelFilesFound { get; }
Property Value
Type |
Description |
System.Int32 |
|
ExcelSheetDesignStateSelection
Declaration
public ReadOnlyCollection<ExcelSheetDesignStateSelector> ExcelSheetDesignStateSelection { get; }
Property Value
Folder
Declaration
public string Folder { get; }
Property Value
Type |
Description |
System.String |
|
MASTAFileDetails
Declaration
public MASTAFileDetails MASTAFileDetails { get; }
Property Value
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
Type |
Description |
System.Collections.Generic.IReadOnlyList<System.String> |
|
WorkingFolder
Declaration
public SelectableFolder WorkingFolder { get; }
Property Value
Methods
EditFolderPath()
Declaration
public void EditFolderPath()
GetActiveReportWithEncodedImages()
Declaration
public string GetActiveReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetDefaultReportWithEncodedImages()
Declaration
public string GetDefaultReportWithEncodedImages()
Returns
Type |
Description |
System.String |
|
GetNamedReportWithEncodedImages(String)
Declaration
public string GetNamedReportWithEncodedImages(string reportName)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
Returns
Type |
Description |
System.String |
|
OutputActiveReportAsTextTo(String)
Declaration
public void OutputActiveReportAsTextTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputActiveReportTo(String)
Declaration
public void OutputActiveReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputDefaultReportTo(String)
Declaration
public void OutputDefaultReportTo(string filePath)
Parameters
Type |
Name |
Description |
System.String |
filePath |
|
OutputNamedReportAsMastaReport(String, String)
Declaration
public void OutputNamedReportAsMastaReport(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportAsTextTo(String, String)
Declaration
public void OutputNamedReportAsTextTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
OutputNamedReportTo(String, String)
Declaration
public void OutputNamedReportTo(string reportName, string filePath)
Parameters
Type |
Name |
Description |
System.String |
reportName |
|
System.String |
filePath |
|
PrepareWorkingFolder()
This copies the MASTA file to the working folder and writes the duty cycle spectra information into a setup file which can be used by multiple machines.
Declaration
public void PrepareWorkingFolder()
WriteMASTAFiles()
Creates a new MASTA file in the working folder for each Excel file. Each new MASTA file has an additional duty cycle comprised of the data in the visible sheets of the Excel file. Only non-zero duration or cycle values are created. This step is optional and can be used to diagnose problems with individual duty cycles.
Declaration
public void WriteMASTAFiles()
Implements
System.IEquatable<T>
Extension Methods