Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

IGraphicAccess2 API

  • Last UpdatedSep 24, 2024
  • 1 minute read

GraphicAccess2 API 由 ArchestrA.Visualization.GraphicAccess.dll 文件实现,该文件位于:
\Program Files (x86)\ArchestrA\Framework\Bin

IGraphicAccess2 用于将图形的所有可替换字符串导出到指定的 XML 文件,而无论是否已覆盖一些字符串。

GraphicAccess2 API 还可用于将所选图形的已配置引用列表导出到 XML 字符串。

IGraphicAccess2 将 Galaxy、graphicName、XML 文件路径和替换字符串作为参数传递。

public interface IGraphicAccess2 : IGraphicAccess

{

/// <summary>将工业图形导出到 XML 文件</summary>

/// <param name="galaxy">IGalaxy 获取自 GRAccess</param>

/// <param name="graphicName">图形名称</param>

/// <param name="xmlFilePath">XML 文件路径</param>

/// <param name="bExportSubstituteStrings">用于导出 SubstituteStrings 的选项</param>

/// <returns>方法的结果</returns>

IGraphicAccessResult ExportGraphicToXml(IGalaxy galaxy, string graphicName, string xmlFilePath, bool bExportSubstituteStrings);

/// <summary>获取在工业图形上配置的引用</summary>

/// <param name="galaxy">IGalaxy 获取自 GRAccess</param>

/// <param name="graphicName">图形名称</param>

/// <param name="sConfiguredReferencesXML">以 XML 格式返回所有引用</param>

/// <returns>方法的结果</returns>

IGraphicAccessResult GetConfiguredReferences(IGalaxy galaxy, string graphicName, out string sConfiguredReferencesXML);

}

如果 Galaxy 实施了安全性,则必须首先使用正确的凭证登录到 Galaxy 储备库。另外,在尝试导入或导出操作之前,必须激活 Can Export Graphics(可以导出图形)Can Import Graphics(可以导入图形)Galaxy 角色权限。

您可以从 IDE Configure Security(配置安全性)对话框设置 Can Export Graphics(可以导出图形)Can Import Graphics(可以导入图形)Galaxy 角色权限。如需有关设置 Galaxy 权限的详细信息,请参阅“Application Server 帮助”。