功能更新

This commit is contained in:
GG Z
2026-02-12 21:29:00 +08:00
parent a9faf251be
commit b3479d1f39
342 changed files with 4671 additions and 2223 deletions

View File

@@ -24,7 +24,7 @@ namespace ShrlAlgoToolkit.Revit.Extensions
/// <param name="ribbonItem"></param>
/// <param name="shortcuts"></param>
/// <returns></returns>
public static bool SetShortcut(this RibbonItem ribbonItem, params string[] shortcuts)
public static bool SetShortcut(this Autodesk.Windows.RibbonItem ribbonItem, params string[] shortcuts)
{
KeyboardShortcutService keyboardShortcutService = new KeyboardShortcutService();
keyboardShortcutService.RemoveRibbonItemShortcut(ribbonItem.Id);
@@ -36,7 +36,7 @@ namespace ShrlAlgoToolkit.Revit.Extensions
/// <param name="ribbonItem"></param>
/// <param name="shortcuts"></param>
/// <returns></returns>
public static bool SetShortcutUnique(this RibbonItem ribbonItem, params string[] shortcuts)
public static bool SetShortcutUnique(this Autodesk.Windows.RibbonItem ribbonItem, params string[] shortcuts)
{
KeyboardShortcutService keyboardShortcutService = new KeyboardShortcutService();
string text = shortcuts[0];
@@ -47,7 +47,7 @@ namespace ShrlAlgoToolkit.Revit.Extensions
/// </summary>
/// <param name="ribbonItem"></param>
/// <returns></returns>
public static bool HasShortcut(this RibbonItem ribbonItem)
public static bool HasShortcut(this Autodesk.Windows.RibbonItem ribbonItem)
{
return new KeyboardShortcutService().HasRibbonItemShortcut(ribbonItem.Id);
}
@@ -56,7 +56,7 @@ namespace ShrlAlgoToolkit.Revit.Extensions
/// </summary>
/// <param name="ribbonItem"></param>
/// <returns></returns>
public static bool RemoveShortcut(this RibbonItem ribbonItem)
public static bool RemoveShortcut(this Autodesk.Windows.RibbonItem ribbonItem)
{
return new KeyboardShortcutService().RemoveRibbonItemShortcut(ribbonItem.Id);
}

View File

@@ -1,4 +1,5 @@
using Autodesk.Revit.DB;
using ShrlAlgoToolkit.Revit.Assists;
namespace ShrlAlgoToolkit.Revit.Extensions;

View File

@@ -1,6 +1,7 @@
using Autodesk.Revit.DB;
using Autodesk.Revit.UI;
using Autodesk.Revit.UI.Selection;
using ShrlAlgoToolkit.Revit.Assists;
namespace ShrlAlgoToolkit.Revit.Extensions;

View File

@@ -1,4 +1,5 @@
using Autodesk.Revit.DB;
using ShrlAlgoToolkit.Revit.Assists;
namespace ShrlAlgoToolkit.Revit.Extensions;
@@ -94,7 +95,7 @@ public static class WallExtensions
}
/// <summary>
/// 获取墙面
/// 获取墙体的所有平
/// </summary>
/// <param name="wall"></param>
/// <returns></returns>