Repository.XFRACAS.SerializeXMLObjectToByteArray: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 9: Line 9:
===Parameters===
===Parameters===


''pData'
''pData''


:Required. Byte.  
:Required. Byte.  

Revision as of 17:57, 27 October 2015

APIWiki.png


Member of: SynthesisAPI10.Repository


Serializes an XML file for import into XFRACAS. Returns a Boolean value; when true, indicates a successful import.

Syntax

XFRACAS.SerializeXMLObjectToByteArray( pData() As Byte, pObject As Object) As Integer

Parameters

pData

Required. Byte.

pObject

Required. A serializable XML object.

Example

VB.NET

 'Add code to connect to the Synthesis repository. 
  Dim MyRepository As New Repository
  ... 

 'Define a serializable XML object and populate with values to import. 
  Dim xmlObject As Object = Nothing
  ... 
  
 'Define the byte array and then serialize the object to the byte array. 
  Dim byteArray As Byte() = Nothing
  Dim SerializeSuccess As Boolean
  SerializeSuccess = MyRepository.XFRACAS.SerializeXMLObjectToByteArray(byteArray, xmlObject)

 'Import the XML byte array into XFRACAS entity ID# 10. 
  Dim ImportXMLSystemID As Integer
  ImportXMLSystemID = MyRepository.XFRACAS.ImportXFRACASXML(10, XFRACASImportType.Incident, byteArray, "XMLFileTitle", "XMLFileDescription")

 'Process the imported file. 
  MyRepository.XFRACAS.ProcessXfracasImports()