using Autodesk.Revit.DB; using Autodesk.Revit.UI; namespace ShrlAlgoToolkit.Revit.Assists; /// /// 项目文档可用 /// public class OnProjectDocument : IExternalCommandAvailability { public bool IsCommandAvailable(UIApplication applicationData, CategorySet selectedCategories) { var doc = applicationData?.ActiveUIDocument?.Document; if (doc != null) { return !doc.IsFamilyDocument; } return false; } }