清理多余引用

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

@@ -8,24 +8,21 @@ using CommunityToolkit.Mvvm.Input;
using Nice3point.Revit.Toolkit.External.Handlers;
using ShrlAlgoToolkit.RevitAddins.Common.Assists;
using ShrlAlgoToolkit.RevitAddins.Common.Extensions;
using ShrlAlgoToolkit.RevitAddins.RvView;
using ShrlAlgoToolkit;
using ShrlAlgoToolkit.RevitAddins;
namespace ShrlAlgoToolkit.RevitAddins.DrawSheet;
public partial class ViewManagerViewModel : ObservableObject
{
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(DrawSheet.ViewManagerViewModel.CopyAsDependentCommand))]
[NotifyCanExecuteChangedFor(nameof(CopyAsDependentCommand))]
public partial bool CanCopyAsDependent { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(DrawSheet.ViewManagerViewModel.CopyOnlyCommand))]
[NotifyCanExecuteChangedFor(nameof(CopyOnlyCommand))]
public partial bool CanCopyOnly { get; set; }
[ObservableProperty]
[NotifyCanExecuteChangedFor(nameof(DrawSheet.ViewManagerViewModel.CopyWithDetailCommand))]
[NotifyCanExecuteChangedFor(nameof(CopyWithDetailCommand))]
public partial bool CanCopyWidthDetail { get; set; }
[ObservableProperty]
@@ -121,13 +118,13 @@ public partial class ViewManagerViewModel : ObservableObject
view.ViewTemplateId = ElementId.InvalidElementId;
if (model.IsDisplayStyleEditable)
{
view.DisplayStyle = (Autodesk.Revit.DB.DisplayStyle)model.DisplayStyle;
view.DisplayStyle = (DisplayStyle)model.DisplayStyle;
}
if (view.HasViewDiscipline())
{
Debug.Assert(model.Discipline != null, "model.Discipline != null");
view.Discipline = (Autodesk.Revit.DB.ViewDiscipline)model.Discipline;
view.Discipline = (ViewDiscipline)model.Discipline;
}
if (model.IsScaleEditable)
@@ -138,7 +135,7 @@ public partial class ViewManagerViewModel : ObservableObject
if (model.IsDetailLevelEditable)
{
Debug.Assert(model.DetailLevel != null, "model.DetailLevel != null");
view.DetailLevel = (Autodesk.Revit.DB.ViewDetailLevel)model.DetailLevel;
view.DetailLevel = (ViewDetailLevel)model.DetailLevel;
}
if (model.ViewTemplate != null && view.IsValidViewTemplate(model.ViewTemplate.Id))
@@ -162,7 +159,7 @@ public partial class ViewManagerViewModel : ObservableObject
});
}
[RelayCommand(CanExecute = nameof(DrawSheet.ViewManagerViewModel.CanCopyAsDependent))]
[RelayCommand(CanExecute = nameof(CanCopyAsDependent))]
private void CopyAsDependent(System.Collections.IList items)
{
if (items == null || items.Count == 0)
@@ -187,7 +184,7 @@ public partial class ViewManagerViewModel : ObservableObject
}
catch (Exception e)
{
Common.Assists.LogAssist.ToLog(e.Message);
LogAssist.ToLog(e.Message);
}
},
"复制视图"
@@ -195,7 +192,7 @@ public partial class ViewManagerViewModel : ObservableObject
});
}
[RelayCommand(CanExecute = nameof(DrawSheet.ViewManagerViewModel.CanCopyOnly))]
[RelayCommand(CanExecute = nameof(CanCopyOnly))]
private void CopyOnly(System.Collections.IList items)
{
if (items == null || items.Count == 0)
@@ -220,7 +217,7 @@ public partial class ViewManagerViewModel : ObservableObject
}
catch (Exception e)
{
Common.Assists.LogAssist.ToLog(e.Message);
LogAssist.ToLog(e.Message);
}
},
"复制视图"
@@ -228,7 +225,7 @@ public partial class ViewManagerViewModel : ObservableObject
});
}
[RelayCommand(CanExecute = nameof(DrawSheet.ViewManagerViewModel.CanCopyWidthDetail))]
[RelayCommand(CanExecute = nameof(CanCopyWidthDetail))]
private void CopyWithDetail(System.Collections.IList items)
{
if (items == null || items.Count == 0)
@@ -253,7 +250,7 @@ public partial class ViewManagerViewModel : ObservableObject
}
catch (Exception e)
{
Common.Assists.LogAssist.ToLog(e.Message);
LogAssist.ToLog(e.Message);
}
},
"复制视图"
@@ -393,13 +390,13 @@ public partial class ViewManagerViewModel : ObservableObject
view.ViewTemplateId = ElementId.InvalidElementId;
if (model.IsDisplayStyleEditable)
{
view.DisplayStyle = (Autodesk.Revit.DB.DisplayStyle)model.DisplayStyle;
view.DisplayStyle = (DisplayStyle)model.DisplayStyle;
}
if (view.HasViewDiscipline())
{
Debug.Assert(model.Discipline != null, "model.Discipline != null");
view.Discipline = (Autodesk.Revit.DB.ViewDiscipline)model.Discipline;
view.Discipline = (ViewDiscipline)model.Discipline;
}
if (model.IsScaleEditable)
@@ -410,7 +407,7 @@ public partial class ViewManagerViewModel : ObservableObject
if (model.IsDetailLevelEditable)
{
Debug.Assert(model.DetailLevel != null, "model.DetailLevel != null");
view.DetailLevel = (Autodesk.Revit.DB.ViewDetailLevel)model.DetailLevel;
view.DetailLevel = (ViewDetailLevel)model.DetailLevel;
}
if (model.ViewTemplate != null && view.IsValidViewTemplate(model.ViewTemplate.Id))