 
            | Solid Edge Assembly Type Library > Harness Object : SaveAsEcad Method | 
| Visual Basic | 
|---|
| Public Sub SaveAsEcad( _ ByRef HarnessSaveAsEcadStatus As HarnessSaveAsEcadStatusConstants, _ ByVal CompanyName As String, _ Optional ByVal ComponentFilePath As Variant, _ Optional ByVal ConnectionFilePath As Variant _ ) | 
| Value | Description | 
|---|---|
| seHarnessSaveAsEcadStatus_Failed | The Save As ECAD operation has failed. | 
| seHarnessSaveAsEcadStatus_FailedBadArgs | The Save As ECAD operation has failed. The SaveAsEcad api argument list is invalid. | 
| seHarnessSaveAsEcadStatus_FailedBadConfig | The Save As ECAD operation has failed. The document format is invalid. | 
| seHarnessSaveAsEcadStatus_FailedBoth | The Save As ECAD operation has failed. The component and connection document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedComps | The Save As ECAD operation has failed. A component document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedConns | The Save As ECAD operation has failed. A connection document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedDupComps | This harness contains duplicate components. The component and connection document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedDupConns | This harness contains duplicate connections. A connection document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedNoComps | This harness contains no components. A component document will not be created. | 
| seHarnessSaveAsEcadStatus_FailedNoConns | This harness contains no connections. A connection document will not be created. | 
| seHarnessSaveAsEcadStatus_Success | The input documents for the ECAD system have been successfully generated. |