//取得实体参数值
public string GetParamValue(Parameter param)
{
//查找参数
Parameter Parameter = element.get_Parameter(paramName);
if (Parameter == null)
return "";
string val = param.AsValueString();
if (param.StorageType == StorageType.Integer)
{
int v = param.AsInteger();
val = v.ToString();
}
else if (param.StorageType == StorageType.Double)
{
double v = param.AsDouble();
val = v.ToString();
}
else if (param.StorageType == StorageType.String)
{
val = param.AsString();
}
else if (param.StorageType == StorageType.ElementId)
{
ElementId id = param.AsElementId();
val = id.IntegerValue.ToString();
}
return val;
}