Méthodes de l’interface GraphicAccess
- Last UpdatedSep 24, 2024
- 2 minute read
L'interface IGraphicAccess comprend des méthodes distinctes d'exportation et d'importation de graphiques.
ExportGraphicToXml, méthode
Exporte un graphique industriel dans un fichier XML. Galaxy, le nom du graphique et le chemin du fichier XML sont transmis comme paramètres à la fonction ExportGraphicToXml.
Syntaxe
IGraphicAccessResult ExportGraphicToXml(IGalaxy galaxy, string graphicName, string xmlFilePath);
Paramètres
galaxy
IGalaxy obtenu à partir de GRAccess, renvoie la Galaxy contenant le graphique à exporter.
graphicName
Nom du graphique à exporter.
xmlFilePath
Dossier répertoire où placer le fichier XML contenant le graphique exporté.
ImportGraphicFromXml, méthode
Importe un graphique à partir d'un fichier XML existant. Galaxy, le nom du graphique, le chemin d'accès au fichier XML et un indicateur d'écrasement sont transmis comme paramètres à la fonction ImportGraphicfromXml.
Syntaxe
IGraphicAccessResult ImportGraphicFromXml(IGalaxy galaxy, string graphicName, string xmlFilePath, bool bOverWrite);
Paramètres
galaxy
IGalaxy obtenu à partir de GRAccess, renvoie la Galaxy où le graphique sera importé.
graphicName
Nom du graphique à importer.
xmlFilePath
Emplacement du dossier répertoire du fichier XML.
bOverWrite
Indicateur booléen qui indique si un graphique existant peut être écrasé par un graphique importé du même nom.
Méthode ValidateSymboltoExport
Valide le graphique avant de l'exporter vers un fichier XML. Pour plus d'informations, voir le document Validation des objets dans l'aide du Application Server.
Syntaxe
void ValidateSymboltoExport(IGalaxy galaxy, string graphicName);
Paramètres
galaxy
IGalaxy obtenu à partir de GRAccess, renvoie la Galaxy qui contient le graphique qui nécessite une validation.
graphicName
Nom du graphique à valider.
Une fois l'opération d'importation ou d'exportation terminée, les résultats sont placés dans IGraphicAccessResult qui est dérivé de ICommandResult. Un message s'affiche pour indiquer si l'opération a réussi ou a échoué. Pour obtenir des informations détaillées sur l'interface ICommandResult, reportez-vous au document Guide d'utilisateur de l'API de la boîte à outils GRAccess.
Un message de réussite signifie uniquement que l'opération d'importation ou d'exportation s'est terminée correctement. Il n'informe pas sur la possible qualité du fichier XML graphique qui est exporté ou importé. Vérifiez le fichier journal SMC à la recherche de messages d'avertissement ou d'erreur après chaque opération d'exportation ou d'importation.