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

AVEVA™ InTouch HMI

IGraphicAccess4 API の実装

  • Last UpdatedOct 08, 2024
  • 1 minute read

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

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

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

{

///<summary>フォルダーからXMLファイルをインポートし、IndustrialGraphicsを生成する</summary>

///<param name="galaxy">///<paramname="galaxy">GRAccessから取得されるIgalaxy</param>

///<param name="strFolderPath">グラフィックXMLファイルが存在するフォルダー/ディレクトリパス</param>

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

///<param name="opNotifier">インポート操作のステータスを呼び出し関数(クライアント)に返します。</param>

///<param name="cancelToken">インポート中に操作をキャンセルする必要があるかどうかを示すトークンを設定します。</param>

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

Task<IGraphicAccessResult>ImportGraphics(IReplicasxygalaxy、stringstrFolderPath、boolbOverWrite、IGraphicOperationStatusopNotifier=null、CancelTokencancelToken=既定値);

}

IGraphicAccess4 は、操作の状態(進行中、キャンセル済み、または完了)を決定する IGraphicOperationStatus コールバック インターフェイスを使用します。

名前空間ArchestrA.Visualization.GraphicAccess

{

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

{

void OnOperationProgressMessage(string message);

void OnOperationComplete();

void OnOperationComplete();

}

}