This commit is contained in:
ShrlAlgo
2025-08-20 12:10:35 +08:00
parent fcd306b0f7
commit 955a01f564
962 changed files with 7893 additions and 127784 deletions

View File

@@ -19,6 +19,27 @@ public class TempCmd : ExternalCommand
{
public override void Execute()
{
var doc = Document;
if (doc.IsFamilyDocument)
{
using (Transaction ts = new Transaction(doc, "删除空类型"))
{
ts.Start();
var manager = doc.FamilyManager;
foreach (FamilyType type in manager.Types)
{
if (string.IsNullOrWhiteSpace(type.Name))
{
manager.CurrentType = type;
doc.Regenerate();
break;
}
}
manager.DeleteCurrentType();
ts.Commit();
}
}
return;
var refer = UiDocument.Selection.PickObject(Autodesk.Revit.UI.Selection.ObjectType.Element);
var element = Document.GetElement(refer);
Document.Invoke(