GraphicAccess 接口方法
- Last UpdatedSep 24, 2024
- 1 minute read
IGraphicAccess 接口包括单独的图形导出与导入方法。
ExportGraphicToXml 方法
将工业图形导出到 XML 文件。Galaxy、图形名称和 XML 文件路径作为参数传递到 ExportGraphicToXml 函数。
语法
IGraphicAccessResult ExportGraphicToXml(IGalaxy galaxy, string graphicName, string xmlFilePath);
参数
galaxy
IGalaxy 从 GRAccess 获取,返回包含要导出的图形的 Galaxy。
graphicName
要导出的图形的名称。
xmlFilePath
要放置包含导出图形的 XML 文件的目录文件夹。
ImportGraphicFromXml 方法
从现有 XML 文件导入图形。Galaxy、图形名称、XML 文件路径和覆盖 标帜作为参数传递到 ImportGraphicfromXml 函数。
语法
IGraphicAccessResult ImportGraphicFromXml(IGalaxy galaxy, string graphicName, string xmlFilePath, bool bOverWrite);
参数
galaxy
IGalaxy 从 GRAccess 获取,返回要导入图形的 Galaxy。
graphicName
要导入的图形的名称。
xmlFilePath
XML 文件的目录文件夹位置。
bOverWrite
布尔值标帜,指示是否可以用名称相同的导入图形覆盖现有图形。
ValidateSymboltoExport 方法
在将图形导出到 XML 文件之前对其进行验证。如需详细信息,请参阅 Application Server 帮助中的“验证对象”。
语法
void ValidateSymboltoExport(IGalaxy galaxy, string graphicName);
参数
galaxy
IGalaxy 从 GRAccess 获取,返回包含需要验证的图形的 Galaxy。
graphicName
要验证的图形的名称。
导入或导出操作完成后,结果被设置为从 ICommandResult 衍生的 IGraphicAccessResult。这时会显示一条消息,指示操作是成功还是失败。如需有关 ICommandResult 接口的详细信息,请参阅 GRAccess 工具包 API 用户指南。
成功消息仅仅表示导入或导出操作成功完成。它不指示所导出的 XML 文件或导入的图片的质量。请在每个导出或导入操作后,在 SMC 日志文件中检查是否有任何警告或错误消息。