From d4898c5d7e1bbbbba384a0e29f29c066d6f502a7 Mon Sep 17 00:00:00 2001 From: Shuxia Ning <NingShuxia0927@outlook.com> Date: 星期一, 25 十一月 2024 17:44:18 +0800 Subject: [PATCH] Merge branch 'master' of http://47.103.154.90:83/r/HStation/XHS.V1.0 --- WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs | 55 ++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 files changed, 52 insertions(+), 3 deletions(-) diff --git a/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs b/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs index d88d92c..fdc25e3 100644 --- a/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs +++ b/WinFrmUI/Yw.WinFrmUI.Bimface.Core/01-interop/01-interop3d/IBimfaceInterop3dContainer.cs @@ -172,18 +172,67 @@ Task SetLogicMarkLeadLabels(List<LogicMarkLeadLabel> obj); /// <summary> + /// 鏇存柊涓氬姟鏍囨敞寮曠嚎鏍囩 + /// </summary> + Task UpdateLogicMarkLeadLabel(LogicMarkLeadLabel obj); + + /// <summary> + /// 鏇存柊涓氬姟鏍囨敞寮曠嚎鏍囩 + /// </summary> + Task UpdateLogicMarkLeadLabels(List<LogicMarkLeadLabel> obj); + + /// <summary> /// 娓呴櫎涓氬姟鏍囨敞寮曠嚎鏍囩 /// </summary> Task ClearLogicMarkLeadLabels(); #endregion - #region 鑷畾涔夋按娴佸姩鐢� + #region 涓氬姟姘存祦鍔ㄧ敾 /// <summary> - /// 鍔犺浇鎵�鏈夋按娴佸姩鐢诲垪琛� + /// 鍔犺浇姘存祦鍔ㄧ敾 /// </summary> - Task LoadAllFlowMaterialList(List<LogicFlowEffect> obj); + Task LoadFlowEffect(LogicFlowEffect obj); + + /// <summary> + /// 鍔犺浇姘存祦鍔ㄧ敾鍒楄〃 + /// </summary> + Task LoadFlowEffectList(List<LogicFlowEffect> obj); + + /// <summary> + /// 鏇存柊姘存祦鍔ㄧ敾 + /// </summary> + Task UpdateFlowEffect(LogicFlowEffect obj); + + /// <summary> + /// 鏇存柊姘存祦鍔ㄧ敾鍒楄〃 + /// </summary> + Task UpdateFlowEffectList(List<LogicFlowEffect> obj); + + /// <summary> + /// 鍗歌浇姘存祦鍔ㄧ敾 + /// </summary> + Task UnloadFlowEffect(); + + /// <summary> + /// 閫氳繃 Id 鍗歌浇姘存祦鍔ㄧ敾 + /// </summary> + Task UnloadFlowEffectById(string Id); + + #endregion + + #region 涓氬姟鐩戞祴鐐� + + /// <summary> + /// 璁剧疆涓氬姟鐩戞祴鐐� + /// </summary> + Task SetLogicMonitors(List<LogicMonitorMarker> obj); + + /// <summary> + /// 娓呴櫎涓氬姟鐩戞祴鐐� + /// </summary> + Task ClearLogicMonitors(); #endregion -- Gitblit v1.9.3