IGDACExportFiles

Overview

The IGACExportFiles interface allows users to export data from Microarray Suite data files to a MAGE-ML compliant file.

COM Attributes

Attribute
Type/Supported
Threading model
Both
Interface
Dual
Aggregation
Yes
ISupportErrorInfo
Yes
Connection Points
No
Free Threading Marshaler
No


Properties

CDFFile
ID
1
Description
Full name (including path) of the CDF file to export
Type
BSTR
Length
260 characters including path and file extension.
Access
Read-Write
Remarks
Returns error if setting invalid file name characters: \/:;*?"<>|'`,{}[]
Returns error if file name is not with ".CDF" extension.


EXPFile
ID
2
Description
Full name (including path) of the EXP file to export
Type
BSTR
Length
260 characters including path and file extension.
Access
Read-Write
Remarks
Returns error if setting invalid file name characters: \/:;*?"<>|'`,{}[]
Returns error if file name is not with ".EXP" extension.


CELFile
ID
3
Description
Full name (including path) of the CEL file to export
Type
BSTR
Length
260 characters including path and file extension.
Access
Read-Write
Remarks
Returns error if setting invalid file name characters: \/:;*?"<>|'`,{}[]
Returns error if file name is not with ".CEL" extension.


CHPFile
ID
4
Description
Full name (including path) of the CHP file to export
Type
BSTR
Length
260 characters including path and file extension.
Access
Read-Write
Remarks
Returns error if setting invalid file name characters: \/:;*?"<>|'`,{}[]
Returns error if file name is not with ".CHP" extension.


LibPath
ID
5
Description
Path to the directory with CDF and CIF files.
Type
BSTR
Length
260 characters.
Access
Read-Write
Remarks
Returns error if setting invalid characters: \/:;*?"<>|'`,{}[]


ExportBaselineData
ID
6
Description
Export the CHP baseline file data.
Type
BOOL
Access
Read-Write
Remarks
TRUE = export CHP baseline file data.
FALSE = refer to the CHP baseline file but do not export it's data.
Applies only if a CHP file is exported.


OutputFile
ID
7
Description
Full file name (including path) to which the MAGE-ML output shall be written.
Type
BSTR
Length
260 characters including path and file extension.
Access
Read-Write
Remarks
Returns error if setting invalid file name characters: \/:;*?"<>|'`,{}[]

If the output file name extension does not have the XML extension it shall be added.


AuthorityName
ID
9
Description
An identifier of the user creating the MAGE-ML documents.
Type
BSTR
Access
Read-Write
Remarks
The default name is the name of the workstation where the export tool is executed.


Methods

Export
ID
8
Description
This function shall create the MAGE-ML output file based on the interface property settings.
Prototype
HRESULT Export()
Parameters
N/A
Return
HRESULT - S_OK if successful, E_FAIL otherwise.
Remarks
At least one file name (CDFFile,EXPFile, CHPFile, CELFile) and an OutputFile is required.


Back to Top >