Class ExcelFileDetails
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
ExcelFileDetails
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 ExcelFileDetails : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
CombinePositiveAndNegativeSpeeds
Declaration
public bool CombinePositiveAndNegativeSpeeds { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CompressLoadCases
If this option is selected, all the speeds for each torque value are combined into a weighted-averaged speed. This will greatly reduce the analysis time but may result in loss of accuracy. Bearing results involving life modification factor will be particularly affected.
Declaration
public bool CompressLoadCases { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
CyclesUnit
Declaration
public ListWithSelectedItem<Unit> CyclesUnit { get; set; }
Property Value
DurationUnit
Declaration
public ListWithSelectedItem<Unit> DurationUnit { get; set; }
Property Value
FirstDataColumn
Declaration
public Overridable<int> FirstDataColumn { get; set; }
Property Value
FirstDataRow
Declaration
public Overridable<int> FirstDataRow { get; set; }
Property Value
HeaderColumn
Declaration
public int HeaderColumn { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
HeaderRow
Declaration
public int HeaderRow { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
IgnoreSheetNamesContaining
Enter comma-separated names or parts of names of sheets to ignore. For instance, if each Excel file contains a sheet called 'Vehicle Data' and a sheet called 'Overview', "Data, Overview" could be entered here.
Declaration
public string IgnoreSheetNamesContaining { get; set; }
Property Value
| Type |
Description |
| System.String |
|
NegateSpeedsAndTorques
If this is selected, the speeds and torques in the Excel sheets are negated. This can be used in the event that the convention for speed and torque signs in the Excel sheets do not agree with those used by MASTA.
Declaration
public bool NegateSpeedsAndTorques { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
NumberOfDataColumns
Declaration
public int NumberOfDataColumns { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
NumberOfDataRows
Declaration
public int NumberOfDataRows { get; set; }
Property Value
| Type |
Description |
| System.Int32 |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
ShowZeroDurationSpeedsAndTorques
Use this option to show/hide speed or torque values which do not have any duration or cycles set. This option is not available if the load cases are compressed.
Declaration
public bool ShowZeroDurationSpeedsAndTorques { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
SpecifyDuration
Either the duration or the number of cycles are specified.
Declaration
public bool SpecifyDuration { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
SpecifyNumberOfDataRowsAndColumns
Declaration
public bool SpecifyNumberOfDataRowsAndColumns { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
SpeedUnit
Declaration
public ListWithSelectedItem<Unit> SpeedUnit { get; set; }
Property Value
TorqueUnit
Declaration
public ListWithSelectedItem<Unit> TorqueUnit { get; set; }
Property Value
Methods
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 |
|
Implements
System.IEquatable<T>
Extension Methods