This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

MicroStation CONNECT Edition SDK Update 10

MicroStation CONNECT Edition SDK Update 10 Release Notes

August 22, 2018

The MicroStation SDK team is pleased to announce the release of the MicroStation CONNECT Edition SDK Update 10 (U10).

The most recent release provides several enhancements in the following areas:

  1. Latest Changes - Take a few moments to review the following:

    Help Topics (..\MicroStationCONNECTSDK\Documentation\Index.html)


    • Installation > Installation Requirements
    • What's New > "Whats new in the SDK"
      • [ChooseSDKUpdateVersion]
      • MicroStation CONNECT Update [ChooseSDKUpdateVersion] Deprecated functions

  2. Documentation

    • Merged “docs” folder contents under “Documentation” folder
    • Documentation folder is scalable to meet future doc needs. E.g. Migration, [Areas/Components]
    • SDK Readme now located under: Documentation\Readme
    • Documentation\Migration folder contains migration workshop contents. See: Readme.txt

  3. MicroStation Developer Shell

    •  SDKSearch
      • Provide support for alternate “SDKALT” text and binary search (for other SDKs or locations, etc.) when inducing variables:
        SDKALTINC, SDKALTLIB, SDKALTPROD, SDKALTPRODWORKSPACES
      • Update default search mode locations
      • Update “defs” mode (filters search to show only the most common native definition)
      • Add “Verbose” search mode – deeper SDKALT and “parent product” searching

    • Build.bat
      • Description: Creates standard or verbose (tee like) output and log files of build process and environment (verbose)
      • Build – Attempts to build the example in the current directory w/standard details logged
      • Build verbose – Attempts to build the example in the current folder w/full details logged

    •  Misc.
      • Updated - SDKTIPS, SDKMACROS:
        SDKANNOUNCEMENTS, SDKIDEAS, SDKWIKI, SDKASKQUESTIONS, SDKLOGS
        BDNVIDEOS, BENTLEYVIDEOS, BENTLEYFTP
  4. APIs

    • Many new APIs have been added. See help topic: “Whats new in the SDK” for more details.
    • MicroStation VBA (COM) API provides support for:
      • Itemtypelibraries, ItemTypeLibrary,
      • ItemType, ItemtypeProperty, ItemTypePropertyHandler, and Items

  5. Includes

    • mki\OpenBridgeModelerSDKPolicy.mki

  6. Examples
     
    • DrawingComposition

    • Elements\exampleSolids
      FILE: exampleChangeExtrude.cpp
      KEY-INS:
      • EXAMPLE COLOREXTRUDE

    • Elements\ManagedToolsExample
      FILE: SolidUtilClassExamples.cs
      KEY-INS:
      • TOOLSEXAMPLE SOLIDUTIL TOOL

    • Elements\MeshTools
      FILE: TestBooleanTool.cpp
      KEY-INS:
      • DEMO MESH BOOLEAN UNITE
      • DEMO MESH BOOLEAN SUBTRACT
      • DEMO MESH BOOLEAN INTERSECT

    • Model\ModelExample
      FILE: ModelExample.cpp, ModelExampleHelper.cpp
      KEY-INS:
      • MODELEXAMPLE CREATE DGNFILE
      • MODELEXAMPLE CREATE 3DDESIGN
      • MODELEXAMPLE CREATE 2DDESIGN
      • MODELEXAMPLE CREATE SHEET
      • MODELEXAMPLE CREATE DRAWING
      • MODELEXAMPLE MODIFY MODELTYPE
      • MODELEXAMPLE DELETE
      • MODELEXAMPLE RENAME
      • MODELEXAMPLE MODIFY DESCRIPTION

  7. Libraries

    • None

Related Downloads

 

Known Issues, Bug Fixes, Breaking Changes

 

  • This release of MicroStation CONNECT Edition SDK installer version is: 10.10.00.32, though the SDK build version is: 10.10.00.28.

 

Requirements

 

  • MicroStation CONNECT Edition SDK native (C/C++) and managed code (.NET add ins) development requires:
  • After installing the MicroStation CONNECT Edition SDK it is recommended to change your Desktop and/or Start Charm/Menu shortcut properties to enable: "Run as Administrator". This will ensure any file and folder creation to Windows protected locations can be created and edited properly.

 

Release Notes

 

  • MicroStation CONNECT Edition SDK releases generally are available within 2 weeks of a respective closely paired MicroStation product release
  • To ensure maximum application compatibility and stability of your applications:
  • Make sure to use the latest MicroStation CONNECT Edition SDK and a (closely) matching MicroStation product version
  • It is highly recommended to recompiling existing applications for each new MicroStation product and SDK update release
  • If Breaking Changes are provided, MDL applications will require recompilation

 

Related Resources