Deprecated and Removed Members: Difference between revisions

From ReliaWiki
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 1: Line 1:
{{Template:API}}{{Template:APIUpgradesNavBox}}
{{Template:API}}{{Template:APIUpgradesNavBox}}
The latest version of the Synthesis API is Version 10.


Below is a summary of what has been changed, removed and deprecated in the Synthesis API since its previous version. The status of an object member may be any of the following:
Below is a summary of what has been changed, removed and deprecated in the Synthesis API since its previous version. The status of an object member may be any of the following:
Line 10: Line 8:




==Revisions since Synthesis API Version 10==
==Revisions since Synthesis API Version 10.0==
*'''<span style="color:#FCF8F8; background-color:#1D572F">&nbsp; Major &nbsp;</span>''' The [[Repository Class|Repository class]] has been restructured. All of its members are now organized into fields named after the object type they apply to. For example, the <code>Repository.GetAllModels()</code> method, which returns a cModel object, has been renamed to <code>Repository.Model.GetAllModels()</code>; similarly, the <code>Repository.ImportBlockSimXMLFile</code> method has been renamed to <code>Repository.BlockSim.ImportBlockSimXMLFile</code>, etc. The previous versions of the methods still exist so your code is not broken, but they are deprecated and may be removed in future versions of the API.  
*'''<span style="color:#FCF8F8; background-color:#1D572F">&nbsp; Major &nbsp;</span>''' The [[Repository Class|Repository class]] has been restructured. All of its members are now organized into fields named after the object type they apply to. For example, the <code>Repository.GetAllModels()</code> method, which returns a cModel object, has been renamed to <code>Repository.Model.GetAllModels()</code>; similarly, the <code>Repository.ImportBlockSimXMLFile</code> method has been renamed to <code>Repository.BlockSim.ImportBlockSimXMLFile</code>, etc. The previous versions of the methods still exist so your code is not broken, but they are deprecated and may be removed in future versions of the API.  



Revision as of 22:37, 15 October 2015

APIWiki.png


<< Back to API Main Page

API Changelog

API Reference Documentation

Below is a summary of what has been changed, removed and deprecated in the Synthesis API since its previous version. The status of an object member may be any of the following:

  • Changed - The syntax of the member has changed.
  • Deprecated - The member is obsolete and may be removed in future versions of the API. Do not use it in new applications.
  • Removed - The member has been removed from the object model.


Revisions since Synthesis API Version 10.0

  •   Major   The Repository class has been restructured. All of its members are now organized into fields named after the object type they apply to. For example, the Repository.GetAllModels() method, which returns a cModel object, has been renamed to Repository.Model.GetAllModels(); similarly, the Repository.ImportBlockSimXMLFile method has been renamed to Repository.BlockSim.ImportBlockSimXMLFile, etc. The previous versions of the methods still exist so your code is not broken, but they are deprecated and may be removed in future versions of the API.
      Name Status
      AppAndRevBy Removed
      AppDate Removed
      AppUserID Removed
      CompDate Removed
      DueDate Removed
      Duration Removed
      EstCost Removed
      PersonResp Removed
      RespUserID Removed
      ShortDsc Removed
      StartDate Removed
      StatusFlag Removed
      Name Status
      TaskFrequencyIDOrig Deprecated
      TaskFrequencyUnitIDOrig Deprecated
      TaskFrequencyValueOrig Deprecated
      TaskFreqValueVariableIDOrig Deprecated