已知:
1)族: Family family
2)类型名称:symName
2)参数名称:paramName
得到该类型参数对应的值:
Document flyDoc = doc.EditFamily(family);
FamilyManager flyMgr = flyDoc.FamilyManager;
FamilyType flyType = null;
foreach (FamilyType type in flyMgr.Types)
{
if (type.Name == symName)
{
flyType = type;
break;
}
}
FamilyParameter param = flyMgr.get_Parameter(paramName);
double value = flyType.AsDouble(param).Value;
1)使用FamilyManager 取得族参数;
2)使用FamilyType取得对应的值;