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

AVEVA™ InTouch HMI

IGraphicAccessAPIの実装

  • Last UpdatedOct 08, 2024
  • 1 minute read

GraphicAccess4APIは以下の場所にあるArchestrA.Visualization.GraphicAccess.dllファイルによって実装されています。
\ProgramFiles(x86)\ArchestrA\Framework\Bin

IGraphicAccess は、産業用グラフィックを XML ファイルにエクスポートするため、または XML ファイルを産業用グラフィックとして Galaxy にインポートするために使用されます。IGalaxy は、インポートとエクスポート操作が実行される Galaxy をポイントします。

パブリックインターフェースIGraphicAcces

{

/// <summary>産業用グラフィックをXMLファイルに<summary>

///<param name="galaxy">INxyはGRAccessから取得</param>

///<paramname="graphicName">グラフィック名</param></param>

///<paramname="xmlFilePath">XMLファイルパス</param></param>

///<returns>メソッドの結果</returns>

IGraphicAccessResultExportGraphicToXml(IReplicasxy銀河、文字列graphicName、stringxmlFilePath);

///<summary>XMLファイルをインポートし、IndustrialGraphicを生成する</summary>

///<param name="galaxy">INxyはGRAccessから取得</param>

///<paramname="graphicName">グラフィック名</param></param>

///<paramname="xmlFilePath">XMLファイルパス</param></param>

既存のグラフィックを上書きするかどうかを示す</param>///<param name="bOverWrite">フラグ

///<returns>メソッドの結果</returns>

IGraphicAccessResultImportGraphicFromXml(IReplicasxy銀河、文字列graphicName、stringxmlFilePath、boolbOverWrite);

voidValidateSymboltoExport(IReplicasxygalaxy,stringgraphicName);

}

パブリックインターフェイスIGraphicAccessResult:ICommandResult

{

XMLOperations.StatusCode Status { get; }

}

Galaxy にセキュリティが適用されている場合、最初に適切な資格情報を使用して Galaxy リポジトリにログインする必要があります。また、インポートまたはエクスポート操作を試行する前に、[グラフィックのエクスポートが可能]および[グラフィックのインポートが可能]Galaxy 役割の権限が有効に設定される必要があります。

IDE の[セキュリティを設定]ダイアログ ボックスから、[グラフィックのエクスポートが可能]および[グラフィックのインポートが可能]Galaxy 役割の権限を設定できます。Galaxy の権限を設定する方法の詳細については、Application Server ヘルプを参照してください。