Die IGraphicAccess2-API
- Last UpdatedSep 25, 2024
- 1 minute read
Die GraphicAccess2-API wird von der Datei ArchestrA.Visualization.GraphicAccess.dll
implementiert, die sich in folgendem Verzeichnis befindet:
\Programme (x86)\ArchestrA\Framework\Bin
IGraphicAccess2 wird für den Export aller ersetzbaren Strings einer Grafik in eine spezifizierte XML-Datei verwendet, unabhängig davon, ob einige der Strings überschrieben wurden.
Die GraphicAccess2 API kann ebenso für den Export einer Liste konfigurierter Verweise für eine ausgewählte Grafik in einen XML-String verwendet werden.
IGraphicAccess2 übergibt Galaxy, graphicName, den XML-Dateipfad und Ersatzzeichenfolgen als Parameter.
öffentliche Schnittstelle IGraphicAccess2 : IGraphicAccess
{
/// <summary>Industriegrafik in eine XML-Datei exportieren</summary>
/// <param name="galaxy">über GRAccess erhaltene IGalaxy</param>
/// <param name="graphicName">Der Grafikname</param>
/// <param name="xmlFilePath">Der Pfad der XML-Datei</param>
/// <param name="bExportSubstituteStrings">Option, SubstituteStrings zu exportieren</param>
/// <returns>Ergebnis der Methode</returns>
IGraphicAccessResult ExportGraphicToXml(IGalaxy galaxy, string graphicName, string xmlFilePath, bool bExportSubstituteStrings);
/// <summary>Auf einer Industriegrafik konfigurierte Verweise abrufen</summary>
/// <param name="galaxy">über GRAccess erhaltene IGalaxy</param>
/// <param name="graphicName">Der Grafikname</param>
/// <param name="sConfiguredReferencesXML">Gibt alle Verweise im XML-Format zurück</param>
/// <returns>Ergebnis der Methode</returns>
IGraphicAccessResult GetConfiguredReferences(IGalaxy galaxy, string graphicName, out string sConfiguredReferencesXML);
}
Bei einer Galaxy mit aktivem Sicherheitsmodus müssen Sie beim ersten Anmelden im Galaxy-Repository Ihre Anmeldedaten eingeben. Außerdem müssen vor dem Im- oder Export die Galaxy-Rollenberechtigungen Can Export Graphics (Darf Symbole exportieren) und Can Import Graphics (Darf Symbole importiert) aktiviert werden.
Aktivieren Sie die Galaxy-Rollenberechtigungen Can Export Graphics und Can Import Graphics im Dialogfeld Sicherheit konfigurieren der IDE. Weitere Informationen zur Einrichtung von Galaxy-Berechtigungen finden Sie in „Application Server Help“.