Files
Shrlalgo.RvKits/ShrlAlgoToolkit.RevitAddins/Common/Controls/MessageModel.cs
2026-02-22 20:03:42 +08:00

24 lines
508 B
C#

using Autodesk.Revit.DB;
namespace ShrlAlgoToolkit.RevitAddins.Common.Controls;
/// <summary>
/// 错误的条目
/// </summary>
public class MessageModel
{
public MessageModel(Element element, string errorMessage)
{
Element = element;
ErrorMessage = errorMessage;
}
public Element Element { get; }
public object Group { get; set; }
public bool IsInstance => Element.CanHaveTypeAssigned() && Element.HasPhases();
public string ErrorMessage { get; }
}