清理多余引用

This commit is contained in:
2026-02-24 11:34:18 +08:00
parent 4961914919
commit 0ba966cef2
163 changed files with 279 additions and 840 deletions

View File

@@ -5,10 +5,6 @@ using Autodesk.Revit.Attributes;
using Autodesk.Revit.DB;
using Autodesk.Revit.UI.Selection;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster;
/// <summary>
/// 炸开族中的dwg或嵌套族图元

View File

@@ -1,10 +1,6 @@
using Autodesk.Revit.Attributes;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.Common.Assists;
using ShrlAlgoToolkit.RevitAddins.RvFamily.FamilyLibrary;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster;
@@ -13,6 +9,6 @@ public class FamilyLibraryCmd : ExternalCommand
{
public override void Execute()
{
Common.Assists.WinDialogAssist.ShowOrActivate<FamilyLibraryView, FamilyLibraryViewModel>();
WinDialogAssist.ShowOrActivate<FamilyLibraryView, FamilyLibraryViewModel>();
}
}

View File

@@ -1,9 +1,4 @@
using ShrlAlgoToolkit.RevitAddins.RvFamily.FamilyLibrary;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
{
/// <summary>
/// LocalFamily.xaml 的交互逻辑.

View File

@@ -11,9 +11,6 @@ using ShrlAlgoToolkit.RevitAddins.Common.Assists;
using static ShrlAlgoToolkit.RevitCore.Assists.RevitFileAssist;
using Settings = ShrlAlgoToolkit.RevitAddins.Properties.Settings;
using ShrlAlgoToolkit.RevitAddins.RvFamily.FamilyLibrary;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster;
@@ -314,7 +311,7 @@ public partial class FamilyLibraryViewModel : ObservableObject
{
if (obj is FamilyModel familyInfo)
{
Common.Assists.WinDialogAssist.OpenFolderAndSelectFile(familyInfo.Path);
WinDialogAssist.OpenFolderAndSelectFile(familyInfo.Path);
}
}

View File

@@ -12,7 +12,7 @@ public partial class FamilyModel : ObservableObject
/// <summary>
/// 族库缩略图
/// </summary>
public BitmapSource ImageData => Common.Assists.ImageAssist.LoadFileImage(Path, 128, 128);
public BitmapSource ImageData => ImageAssist.LoadFileImage(Path, 128, 128);
/// <summary>
/// 最近使用面板

View File

@@ -1,9 +1,6 @@
using Autodesk.Revit.Attributes;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.Common.Assists;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster;

View File

@@ -1,8 +1,4 @@
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
{
/// <summary>
/// WpfMassSaveFamilies.xaml 的交互逻辑

View File

@@ -7,9 +7,6 @@ using CommunityToolkit.Mvvm.ComponentModel;
using CommunityToolkit.Mvvm.Input;
using Nice3point.Revit.Toolkit.External.Handlers;
using ShrlAlgoToolkit.RevitAddins.Common.Assists;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster;
@@ -38,7 +35,7 @@ public partial class FamilyProcessorViewModel : ObservableObject
public partial int ModifyNameIndex { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(FamMaster.FamilyProcessorViewModel.SaveFamiliesCommand))]
[NotifyCanExecuteChangedFor(nameof(SaveFamiliesCommand))]
public partial string PathToSaveFamily { get; set; }
[ObservableProperty]
@@ -48,14 +45,14 @@ public partial class FamilyProcessorViewModel : ObservableObject
public partial string ReplaceStr { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(FamMaster.FamilyProcessorViewModel.TransmitFamilyCommand), nameof(FamMaster.FamilyProcessorViewModel.SaveFamiliesCommand))]
[NotifyCanExecuteChangedFor(nameof(TransmitFamilyCommand), nameof(SaveFamiliesCommand))]
public partial Document SourceDoc { get; set; }
[ObservableProperty]
public partial string Suffix { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(FamMaster.FamilyProcessorViewModel.TransmitFamilyCommand))]
[NotifyCanExecuteChangedFor(nameof(TransmitFamilyCommand))]
public partial Document TargetDoc { get; set; }
//private readonly ExternalEvent saveEvent;
@@ -284,7 +281,7 @@ public partial class FamilyProcessorViewModel : ObservableObject
[RelayCommand]
private static void Cancel(object obj)
{
if (obj is System.Windows.Window window)
if (obj is Window window)
{
window.DialogResult = false;
}
@@ -324,7 +321,7 @@ public partial class FamilyProcessorViewModel : ObservableObject
[RelayCommand(CanExecute = nameof(CanSaveFamilies))]
private void SaveFamilies(object obj)
{
var items = (System.Collections.IList)obj;
var items = (IList)obj;
var collection = items.Cast<Family>();
var selectedItems = collection.ToList();
if (!selectedItems.Any())

View File

@@ -1,10 +1,5 @@
using Autodesk.Revit.DB;
using ShrlAlgoToolkit.RevitAddins.RvFamily.FamilyLibrary;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
namespace ShrlAlgoToolkit.RevitAddins.General
{
public class LoadedFamilyDropHandler : IDropHandler

View File

@@ -1,8 +1,4 @@
using ShrlAlgoToolkit.RevitAddins.RvCommon;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
namespace ShrlAlgoToolkit.RevitAddins.FamMaster
{
/// <summary>
/// ModelByCurveCreatorView.xaml 的交互逻辑

View File

@@ -31,7 +31,7 @@ namespace ShrlAlgoToolkit.RevitAddins.RvCommon
public partial double InstanceOffsetY { get; set; } = 0;
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(RevitAddins.RvCommon.ModelByCurveCreatorViewModel.CreateTrackCommand))]
[NotifyCanExecuteChangedFor(nameof(CreateTrackCommand))]
public partial bool IsRunning { get; set; }
[ObservableProperty]
@@ -62,14 +62,14 @@ namespace ShrlAlgoToolkit.RevitAddins.RvCommon
public partial List<FamilySymbol> ProfileFamilyTypes { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(RevitAddins.RvCommon.ModelByCurveCreatorViewModel.CreateTrackCommand))]
[NotifyCanExecuteChangedFor(nameof(CreateTrackCommand))]
public partial FamilySymbol SelectedFamilyType { get; set; }
[ObservableProperty]
public partial Material SelectedMaterial { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(RevitAddins.RvCommon.ModelByCurveCreatorViewModel.CreateTrackCommand))]
[NotifyCanExecuteChangedFor(nameof(CreateTrackCommand))]
public partial FamilySymbol SelectedProfileFamilyType { get; set; }
[Required(ErrorMessage = "不可为空")]

View File

@@ -3,10 +3,6 @@ using Autodesk.Revit.DB;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.RvCommon;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.General;
/// <summary>
/// 相对移动

View File

@@ -4,10 +4,6 @@ using Autodesk.Revit.UI.Selection;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.RvCommon;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.Modeling;
[Transaction(TransactionMode.Manual)]
public class PlaceInstanceByCircleCmd : ExternalCommand

View File

@@ -3,10 +3,6 @@ using Autodesk.Revit.DB;
using Autodesk.Revit.DB.Structure;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.Modeling;
/// <summary>

View File

@@ -3,10 +3,6 @@ using Autodesk.Revit.DB;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgoToolkit.RevitAddins.RvCommon;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.General;
/// <summary>

View File

@@ -9,14 +9,7 @@ using Melskin.Controls;
using Microsoft.Win32;
using Nice3point.Revit.Toolkit.External;
using ShrlAlgo.Addin.Test;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
using ShrlAlgoToolkit.RevitAddins.Common.Controls;
using ShrlAlgoToolkit.RevitAddins.RvFamily;
using TaskDialog = Autodesk.Revit.UI.TaskDialog;
namespace ShrlAlgoToolkit.RevitAddins.General;
@@ -136,7 +129,7 @@ public class UpgradeFamilyCmd : ExternalCommand
private void UpdateFile(UIDocument uidoc, string filename)
{
System.Threading.Thread.Sleep(50);
Thread.Sleep(50);
if (File.GetAttributes(filename).ToString().IndexOf("ReadOnly", StringComparison.Ordinal) != -1)
{