<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: How to Catch trigger in Updater for &amp;quot;Insulation Thickness&amp;quot; of Pipe in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4643049#M78290</link>
    <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;unfortunatelly I don't probably have any good suggestions for this. But have to say that I haven't never used this overload of GetChangeTypeParameter() method, which takes Element id. The API documentation says: "ElementId of parameter for the ChangeType to trigger on." which is very confusing because Parameter class doesn't inherite from element. I don't trust that method at all. Do you have possibility to try the another overload?&lt;BR /&gt;&lt;BR /&gt;Hopefully (but probably not) this helps.&lt;/P&gt;</description>
    <pubDate>Fri, 22 Nov 2013 06:08:51 GMT</pubDate>
    <dc:creator>ollikat</dc:creator>
    <dc:date>2013-11-22T06:08:51Z</dc:date>
    <item>
      <title>How to Catch trigger in Updater for "Insulation Thickness" of Pipe.</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4642955#M78289</link>
      <description>&lt;P&gt;Hello EveryOne,&lt;/P&gt;&lt;P&gt;I m drawing Pipe and changing its Insulation Thickness. in Revit MEP 2014 API.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;-------- Added Trigger -------&lt;/P&gt;&lt;P&gt;Autodesk.Revit.DB.UpdaterRegistry.AddTrigger(this.GetUpdaterId(), filter, Autodesk.Revit.DB.Element.GetChangeTypeParameter(new Autodesk.Revit.DB.ElementId(BuiltInParameter.RBS_PIPE_INSULATION_THICKNESS)));&lt;BR /&gt;Autodesk.Revit.DB.UpdaterRegistry.AddTrigger(this.GetUpdaterId(), filter, Autodesk.Revit.DB.Element.GetChangeTypeParameter(new Autodesk.Revit.DB.ElementId(BuiltInParameter.RBS_REFERENCE_INSULATION_THICKNESS)));&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;----- Catching Change ----&amp;nbsp;&lt;/P&gt;&lt;P&gt;(data.IsChangeTriggered(id, Autodesk.Revit.DB.Element.GetChangeTypeParameter(new Autodesk.Revit.DB.ElementId(BuiltInParameter.RBS_PIPE_INSULATION_THICKNESS)))) ||&lt;BR /&gt;(data.IsChangeTriggered(id, Autodesk.Revit.DB.Element.GetChangeTypeParameter(new Autodesk.Revit.DB.ElementId(BuiltInParameter.RBS_REFERENCE_INSULATION_THICKNESS)))) ||&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;But when i change insulation thickness then above&amp;nbsp;&lt;SPAN&gt;data.IsChangeTriggered(...) returning 'false' value instead of 'true'&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;Please advise something.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2013 04:34:33 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4642955#M78289</guid>
      <dc:creator>nitinjambhale</dc:creator>
      <dc:date>2013-11-22T04:34:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to Catch trigger in Updater for "Insulation Thickness" of Pipe</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4643049#M78290</link>
      <description>&lt;P&gt;Hi&lt;BR /&gt;&lt;BR /&gt;unfortunatelly I don't probably have any good suggestions for this. But have to say that I haven't never used this overload of GetChangeTypeParameter() method, which takes Element id. The API documentation says: "ElementId of parameter for the ChangeType to trigger on." which is very confusing because Parameter class doesn't inherite from element. I don't trust that method at all. Do you have possibility to try the another overload?&lt;BR /&gt;&lt;BR /&gt;Hopefully (but probably not) this helps.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2013 06:08:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4643049#M78290</guid>
      <dc:creator>ollikat</dc:creator>
      <dc:date>2013-11-22T06:08:51Z</dc:date>
    </item>
    <item>
      <title>Re: How to Catch trigger in Updater for "Insulation Thickness" of Pipe</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4643165#M78291</link>
      <description>&lt;P&gt;I Cant use other overload because my filter is for Insulation Thickness only and it is a parameter.&lt;/P&gt;&lt;P&gt;And the other thing is Trigger for Diameter changes is working but not for Insulation Thickness.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I m still wondering may be it is API thing or so. (Without Blaming).&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanx though.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nitin.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2013 06:57:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/how-to-catch-trigger-in-updater-for-quot-insulation-thickness/m-p/4643165#M78291</guid>
      <dc:creator>nitinjambhale</dc:creator>
      <dc:date>2013-11-22T06:57:19Z</dc:date>
    </item>
  </channel>
</rss>

