MicroStation CE SDK Update11发布了!

MicroStation SDK(软件开发包)团队高兴地宣布:MicroStation CONNECT版SDK Update11(U11)可供下载了!该新版本提供了一些用户要求的增强功能。

最新改变——请花几分钟浏览如下内容:

1、帮助主题(..\MicroStationCONNECTSDK\Documentation\Readme\Index.html)

  • 安装 > 安装要求(Installation > Installation Requirements)
  • 新功能 > SDK中的新功能和改变(What's New下Update4/5/6/7/8/9/10/11各个版本的变化)

2、文档更新

  • API(应用程序接口)相关的增量更新
  • SDK的Readme目前位于Documentation\Readme文件夹下
  • Documentation\Migration文件夹包含移植研讨班(Workshop)的内容。请阅读Readme.txt文件。

3、MicroStation Developer Shell

4、应用程序接口(API)

  • 增加了新的API。看帮助主题Whats new in the SDK了解更多详情;
  • MicroStation VBA(COM)API提供了对如下内容的支持:
    • Itemtypelibraries、ItemTypeLibrary、ItemType、ItemtypeProperty、ItemTypePropertyHandler和Items
  • 托管代码
    • Bentley.DgnPlatformNET.PickList和Bentley.DgnPlatformNET.PickListLibrary

5、新增库

  • 3dModeling.lib
  • Constraint3dCore.lib
  • Constraint3dElement.lib

6、新的包含文件

  • 3dModeling\3dModelingApi.h
  • 3dModeling\3dModelingDefines.h
  • 3dModeling\MeshAPI.h
  • BeHttp\AuthenticationHandler.h
  • BeHttp\BeUri.h
  • BeHttp\CompressionOptions.h
  • BeHttp\Credentials.h
  • BeHttp\HttpProxy.h
  • BeHttp\ProxyHttpHandler.h
  • Bentley\Tasks\ThreadlessTaskScheduler.h
  • Mstn\Ustn\interface\IDrawCompBuilder.h

7、例子

  • View\DisplayRule
    • 文件:
      • DisplayRuleutils.h
      • DisplayRuleutils.cpp
      • displayruleincludes.h
  • Elements\exampleSolids 
    • 文件:exampleParametricFeatureTree.cpp
    • 键入:PARAMETRICFEATURETREE
  • DrawingComposition
    • 文件:DrawingComposition.cpp
    • 键入:DRAWINGCOMPOSITION FROMCLIP
  • DimensionsExample
    • 文件:
      • DimensionsExample.cpp
      • DimensionsExampleCreateTool.cpp
      • DimensionsExampleDeleteTool.cpp
      • DimensionsExampleModifyTool.cpp
      • ElementsCreateTool.cpp
    • 键入:
      • CREATE DIMENSIONS LINEAR
      • CREATE DIMENSIONS TWOPOINTS
      • CREATE ELEMENT LINE
      • DELETE ALLDIMENSIONS
      • DELETE SINGLEDIMENSION
      • MODIFY DIMTEXT
      • READ DIMVALUE
  • DgnEC\DgnECManagedCrudExample
    • 文件:
      • DgnECManagedCrudExample.cs
      • DgnECManagedCrudExampleClass.cs
    • 键入:
      • DgnECManagedCrudExample IMPORT
      • DgnECManagedCrudExample CreateInstancesAndRelations
      • DgnECManagedCrudExample ReadInstancesAndRelations
      • DgnECManagedCrudExample UpdateInstancesAndRelations
      • DgnECManagedCrudExample DeleteInstancesAndRelations

软件下载

已知和修复的问题、重大变化

  • 该SDK的安装程序版本是10.10.00.42,但SDK生成版本是10.10.00.39。不影响使用。

开发需求

  • MicroStation CONNECT版SDK本机代码(C/C++)和托管代码(.NET插件)开发需求如下:
    • 微软的Visual Studio 2015专业版(最新补丁)
    • 微软.NET框架4.6.2运行时
  • 安装完MicroStation CE SDK后建议您修改桌面或启动菜单中的快捷方式,使其能“以管理员身份运行”。对于安装到Windows保护位置的情况来说,这将帮助保证文件和文件夹的成功创建以及更新所需的权限。

发布说明

  • MicroStation SDK一般会在相应的MicroStation产品发布二周内发布
  • 为最大限度确保应用程序的兼容性和稳定性
    • 确保使用最新版本的MicroStation CONNECT版SDK和最匹配的MicroStation产品
    • 对于每个新的MicroStation产品和SDK更新,强烈推荐重编译现有的应用程序
    • 如果发生重大改变,MDL应用需要重新编译

相关资源