IGraphicAccess2APIの実装
- Last UpdatedOct 08, 2024
- 1 minute read
GraphicAccess2 API は以下の場所にある ArchestrA.Visualization.GraphicAccess.dll ファイルによって実装されています。
\Program Files (x86)\ArchestrA\Framework\Bin
IGraphicAccess2 は、いくつかの文字列が上書きされているかどうかに関係なく、グラフィックの置換可能なすべての文字列を指定の XML ファイルにエクスポートするために使用されます。
GraphicAccess2 API は、選択したグラフィックの設定済み参照のリストを XML 文字列にエクスポートするためにも使用できます。
IGraphicAccess2 は、galaxy、グラフィック名、XML ファイル パス、および置換文字列をパラメータとして渡します。
パブリックインターフェースIGraphicAccess
{
///<summary>産業用グラフィックをXMLファイルにエクスポートします。</summary>
///<param name="galaxy">GRAccessからINxyを取得</param>
///<param name="graphicName">グラフィック名:</param>
///<param name="xmlFilePath">XMLファイルパス</param>
///<param name="bExportSubstituteStrings">置換文字列をエクスポートするオプション</param>
///<returns>メソッドの結果</returns>
IGraphicAccessResultExportGraphicToXml(IReplicasxyGalaxy、stringgraphicName、stringxmlFilePath、boolbExportSubstituteStrings)
///<summary>IndustrialGraphicで参照を設定する</summary>
///<param name="galaxy">GRAccessからINxyを取得</param>
///<param name="graphicName">グラフィック名:</param>
///<param name="sConfiguredReferencesXML">すべての参照をXML形式で返します。</param>
///<returns>メソッドの結果</returns>
IGraphicAccessResultGetConfiguredReferences(IReplicasxygalaxy,stringgraphicName,outstringsConfiguredReferencesXML);
}
Galaxy にセキュリティが適用されている場合、最初に適切な資格情報を使用して Galaxy リポジトリにログインする必要があります。また、インポートまたはエクスポート操作を試行する前に、[グラフィックのエクスポートが可能]および[グラフィックのインポートが可能]Galaxy 役割の権限が有効に設定される必要があります。
IDE の[セキュリティを設定]ダイアログ ボックスから、[グラフィックのエクスポートが可能]および[グラフィックのインポートが可能]Galaxy 役割の権限を設定できます。Galaxy の権限を設定する方法の詳細については、Application Server ヘルプを参照してください。