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

AVEVA™ InTouch HMI

Industriegrafiken aus XML-Dateien importieren

  • Last UpdatedSep 25, 2024
  • 1 minute read

Die Methode ImportGraphicFromXml importiert eine XML-Datei und erstellt im Stammverzeichnis des Visualisierungs-Ordners ein Symbol. Hierzu wird zunächst eine Symbolcontainer-Instanz erstellt, die die Symboleigenschaften aus der XML-Datei lädt. Durch die binäre Serialisierung des Containers wird die Definition dann als Blob gespeichert. Anschließend erstellt die GraphicAccess-API eine neue Grafik und schreibt das Symbol-Blob in das Galaxy-Attribut „_VisualElementDefinition“.

Das XML-Schema „aaGraphics.xsd“ befindet sich im Ordner „...\ArchestrA\Framework\Bin“. Mit diesem Schema validiert die Industriegrafik-Bibliothek die bereitgestellte XML-Datei vor dem Import. Der Import wird sofort abgebrochen, wenn ein Symbolname ungültig ist oder die XML-Datei nicht zum Schema passt.