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

AVEVA™ InTouch HMI

L’API IGraphicAccess2

  • Last UpdatedSep 24, 2024
  • 2 minute read

L'API GraphicAccess2 est implémentée par le fichier ArchestrA.Visualization.GraphicAccess.dll, situé dans :
\Program Files (x86)\ArchestrA\Framework\Bin

IGraphicAccess2 est utilisé pour exporter toutes les chaînes substituables d'un graphique vers un fichier XML spécifié, que ce soit certaines chaînes aient été remplacées ou non.

L'API GraphicAccess2 peut également être utilisée pour exporter une liste de références configurées pour un graphique sélectionné vers une chaîne XML.

IGraphicAccess2 transmet galaxy, graphicName, le chemin du fichier XML et les chaînes de substitution en tant que paramètres.

interface publique IGraphicAccess2 : IGraphicAccess

{

/// <summary>Exporter un graphique industriel dans un fichier XML</summary>

/// <param name="galaxy">IGalaxy obtenu auprès de GRAccess</param>

/// <param name="graphicName">Le nom du graphique</param>

/// <param name="xmlFilePath">Le chemin du fichier XML</param>

/// <param name="bExportSubstituteStrings">Option d’exportation de SubstituteStrings</param>

/// <returns>Resultat de la méthode</returns>

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

/// <summary>Obtenir les références configurées sur un graphique industriel</summary>

/// <param name="galaxy">IGalaxy obtenu auprès de GRAccess</param>

/// <param name="graphicName">Le nom du graphique</param>

/// <param name="sConfiguredReferencesXML">Renvoie toutes les références au format XML</param>

/// <returns>Resultat de la méthode</returns>

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

}

Si le Galaxy utilise un mode de sécurité, il faut d'abord ouvrir une session dans le Référentiel Galaxy avec les identifiants appropriés. Également, les privilèges Peut exporter des graphiques et Peut importer des graphiques du rôle Galaxy doivent être activées avant d'exécuter une opération d'importation ou d'exportation.

Vous pouvez définir les autorisations du rôle Peut exporter des graphiques et Peut importer des graphiques Galaxy à partir de la boîte de dialogue Configurer la sécurité de l'IDE. Pour plus d'informations sur la définition des autorisations de Galaxy, voir l'Aide de l'Application Server