<?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>idea Need Transaction Manager API en Revit Ideas</title>
    <link>https://forums.autodesk.com/t5/revit-ideas/need-transaction-manager-api/idi-p/8968629</link>
    <description>&lt;DIV class="lia-message-subject lia-component-message-view-widget-subject"&gt;&lt;DIV class="MessageSubject"&gt;&lt;DIV class="MessageSubjectIcons "&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;&lt;DIV class="lia-message-body-content"&gt;&lt;P&gt;Even since Revit enforced transactions in all changes to objects, I started to struggle.&lt;/P&gt;&lt;P&gt;Do not get it wrong. I agree to enforce transaction, but you need to be more thoroughful. Compare with AutoCAD ObjectARX transaction manager.&amp;nbsp;We know that a transation (or transaction group) generates a "state". States are used to roll back or forth (the undo/redo features). Sometimes we do not want to generate a state in the transaction manager (or like disable undo/redo for certain transactions). This way the transactions will not appear in the stack of states. So I am requesting Revit API to add a TransactionManager object (like in AutoCAD) to mark states, or specifically able to disable undo for next transaction or transaction group.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In summary, I need a way to hide my transactions from the user-visible Undo/Redo stacks. Imagine some run-time object may be changed frequently but they do not want to generate loads of transactions.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
    <pubDate>Thu, 15 Aug 2019 19:16:05 GMT</pubDate>
    <dc:creator>lgs-peter</dc:creator>
    <dc:date>2019-08-15T19:16:05Z</dc:date>
    <item>
      <title>Need Transaction Manager API</title>
      <link>https://forums.autodesk.com/t5/revit-ideas/need-transaction-manager-api/idi-p/8968629</link>
      <description>&lt;DIV class="lia-message-subject lia-component-message-view-widget-subject"&gt;&lt;DIV class="MessageSubject"&gt;&lt;DIV class="MessageSubjectIcons "&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV class="lia-message-body lia-component-message-view-widget-body lia-component-body-signature-highlight-escalation lia-component-message-view-widget-body-signature-highlight-escalation"&gt;&lt;DIV class="lia-message-body-content"&gt;&lt;P&gt;Even since Revit enforced transactions in all changes to objects, I started to struggle.&lt;/P&gt;&lt;P&gt;Do not get it wrong. I agree to enforce transaction, but you need to be more thoroughful. Compare with AutoCAD ObjectARX transaction manager.&amp;nbsp;We know that a transation (or transaction group) generates a "state". States are used to roll back or forth (the undo/redo features). Sometimes we do not want to generate a state in the transaction manager (or like disable undo/redo for certain transactions). This way the transactions will not appear in the stack of states. So I am requesting Revit API to add a TransactionManager object (like in AutoCAD) to mark states, or specifically able to disable undo for next transaction or transaction group.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;In summary, I need a way to hide my transactions from the user-visible Undo/Redo stacks. Imagine some run-time object may be changed frequently but they do not want to generate loads of transactions.&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 15 Aug 2019 19:16:05 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-ideas/need-transaction-manager-api/idi-p/8968629</guid>
      <dc:creator>lgs-peter</dc:creator>
      <dc:date>2019-08-15T19:16:05Z</dc:date>
    </item>
    <item>
      <title>Re: Need Transaction Manager API</title>
      <link>https://forums.autodesk.com/t5/revit-ideas/need-transaction-manager-api/idc-p/9149985#M30032</link>
      <description>&lt;P&gt;To reduce the number of transactions listed, they currently can be grouped into a group transaction. This can display as a single item. This would only work for transactions that are executed back-to-back.&lt;/P&gt;</description>
      <pubDate>Fri, 15 Nov 2019 23:10:07 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-ideas/need-transaction-manager-api/idc-p/9149985#M30032</guid>
      <dc:creator>JesikaDG</dc:creator>
      <dc:date>2019-11-15T23:10:07Z</dc:date>
    </item>
  </channel>
</rss>

