using Autodesk.Revit.DB;
using HStation.RevitDev.RevitDataExport.Common;
using System;
using System.Collections.Generic;
namespace HStation.RevitDev.RevitDataExport.Parser
{
///
/// 连接
///
//public class LianJieParser : BaseParser
//{
// public override List FilterCategories
// {
// get
// {
// return new List
// {
// BuiltInCategory.OST_MechanicalEquipment,
// BuiltInCategory.OST_PipeFitting,
// BuiltInCategory.OST_PipeAccessory,
// BuiltInCategory.OST_GenericModel
// };
// }
// }
// public override List FilterRegexes
// {
// get
// {
// return new List
// {
// "连接"
// };
// }
// }
// public override string GetParserName()
// {
// return "连接";
// }
// public override List> PropertyParse(Element elem)
// {
// var result = new List>();
// var fi = elem as FamilyInstance;
// if (fi == null) { return result; }
// var connectInfos = MEPHelper.GetConnecters(fi);
// result.AddRange(CommonPropertyParse(elem));
// for (int i = 1; i <= 5; i++)
// {
// if (connectInfos.Count >= i)
// {
// result.Add(new Tuple($"连接点{i}", connectInfos[i - 1]?.ElementId.ToString()));
// }
// else
// {
// result.Add(new Tuple($"连接点{i}", string.Empty));
// }
// }
// return result;
// }
//}
}