Class RollingBearingImporter
Inheritance
System.Object
System.MarshalByRefObject
SMT.MastaAPIUtility.MarshalByRefObjectPermanent
RollingBearingImporter
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 RollingBearingImporter : APIBase, IEquatable<APIBase>
Fields
_parent
Declaration
protected readonly APIBase _parent
Field Value
Properties
Mappings
Declaration
public ReadOnlyCollection<XmlBearingTypeMapping> Mappings { get; }
Property Value
NumberOfBearingsReadyToImport
Declaration
public int NumberOfBearingsReadyToImport { get; }
Property Value
| Type |
Description |
| System.Int32 |
|
ReplaceExistingBearings
When set to 'Yes' an existing bearing with the same designation as an imported bearing will be overwritten, otherwise the new bearing will not be imported
Declaration
public bool ReplaceExistingBearings { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
ReportNames
Declaration
public IReadOnlyList<string> ReportNames { get; }
Property Value
| Type |
Description |
| System.Collections.Generic.IReadOnlyList<System.String> |
|
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 |
|
ImportAll()
Read all of the available bearings in to the database
Declaration
LoadSetup()
Open a previously saved setup file containing the variable mappings
Declaration
OpenFilesInDirectory()
Select XML files to import. Each file should represent one bearing.
Declaration
public void OpenFilesInDirectory()
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 |
|
ResetToDefaults()
Declaration
public void ResetToDefaults()
SaveSetup()
Save user-specified variable mappings
Declaration
Implements
System.IEquatable<T>
Extension Methods