- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report
Hello,
Is there any way of having some different BuiltInParameterGroup when adding Shared Parameter to family document?
I am trying to do it with this code but getting error :
foreach (DefinitionGroup group in m_sharedFile.Groups)
{
foreach (ExternalDefinition def in group.Definitions)
{
FamilyParameter param = m_manager.get_Parameter(def.Name);
if (null != param)
{
continue;
}
try
{
if (def.ParameterType == ParameterType.Length)
{
m_manager.AddParameter(def, BuiltInParameterGroup.PG_LENGTH, true);
}
else if (def.Name == "Height Range")
{
m_manager.AddParameter(def, BuiltInParameterGroup.PG_DATA, true);
}
else
{
m_manager.AddParameter(def, BuiltInParameterGroup.PG_FLEXIBLE, true);
}
}
catch (System.Exception e)
{
MessageManager.MessageBuff.AppendLine(e.Message);
return false;
}
}
}
Best regards,
Eri
Solved! Go to Solution.