BuildingCoder.CmdFamilyParamValue.SetFamilyParameterValueWorks C# (CSharp) Метод

SetFamilyParameterValueWorks() публичный Метод

Working sample code for http://forums.autodesk.com/t5/revit-api/family-types-amp-shared-parameter-values/m-p/6218767
public SetFamilyParameterValueWorks ( Document doc, string paramNameToAmend ) : void
doc Document
paramNameToAmend string
Результат void
        void SetFamilyParameterValueWorks(
            Document doc,
            string paramNameToAmend)
        {
            FamilyManager mgr = doc.FamilyManager;
              FamilyParameter familyParam
            = mgr.get_Parameter( paramNameToAmend );

              if( familyParam != null )
              {
            foreach( FamilyType familyType in mgr.Types )
            {
              Debug.Print( familyType.Name );
              mgr.CurrentType = familyType;
              mgr.Set( familyParam, 2 );
            }
              }
        }