<?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 trying to use application in Revit Macro in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9160858#M38448</link>
    <description>&lt;P&gt;Im trying to use the .NewCategorySet() method of the Autodesk.Revit.DB.Creation.Application class.&lt;/P&gt;&lt;P&gt;I dont know how to call this object while in sharpDevelop creating macros because when I type Application, it just automatically goes to an Autodesk.Revit.ApplicationServices.Application object that is not what I want to use.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any tips about this? Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tries this but didnt work.&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/revit-api-forum/revit-macros-uiapp-and-postcommand/td-p/8222697#" target="_blank"&gt;https://forums.autodesk.com/t5/revit-api-forum/revit-macros-uiapp-and-postcommand/td-p/8222697#&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Thu, 21 Nov 2019 23:07:18 GMT</pubDate>
    <dc:creator>jjesusdelpino</dc:creator>
    <dc:date>2019-11-21T23:07:18Z</dc:date>
    <item>
      <title>trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9160858#M38448</link>
      <description>&lt;P&gt;Im trying to use the .NewCategorySet() method of the Autodesk.Revit.DB.Creation.Application class.&lt;/P&gt;&lt;P&gt;I dont know how to call this object while in sharpDevelop creating macros because when I type Application, it just automatically goes to an Autodesk.Revit.ApplicationServices.Application object that is not what I want to use.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Any tips about this? Thanks!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Tries this but didnt work.&lt;/P&gt;&lt;P&gt;&lt;A href="https://forums.autodesk.com/t5/revit-api-forum/revit-macros-uiapp-and-postcommand/td-p/8222697#" target="_blank"&gt;https://forums.autodesk.com/t5/revit-api-forum/revit-macros-uiapp-and-postcommand/td-p/8222697#&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2019 23:07:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9160858#M38448</guid>
      <dc:creator>jjesusdelpino</dc:creator>
      <dc:date>2019-11-21T23:07:18Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161017#M38449</link>
      <description>&lt;P&gt;If this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;    Document doc = this.ActiveUIDocument.Document;   
    Application app = doc.Application;&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;did not work, the most likely culprit is that you are using a Document Module instead of an Application Module.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;From the Autodesk help website:&lt;/P&gt;&lt;TABLE border="1" cellspacing="0" cellpadding="4"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;How do I access the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Application&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;object or the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;externalCommandData&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;equivalent?&lt;/TD&gt;&lt;TD&gt;All the Application-level macros are associated with the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;UIApplication&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;object. In application-level macros, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Application&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;keyword pointer in C# and VB.NET returns the API&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Application&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;object.&lt;P class="p"&gt;In document-level macros, the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;Document&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;keyword returns the API Document object. To access the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;UIApplication&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;object from a document-level macro, use&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;this.Application.&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&amp;nbsp;&lt;A href="https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Revit-Customize/files/GUID-468D3029-11FF-4C1D-BBCA-AE1C66C5E028-htm.html" target="_blank" rel="noopener"&gt;https://knowledge.autodesk.com/support/revit-products/learn-explore/caas/CloudHelp/cloudhelp/2016/ENU/Revit-Customize/files/GUID-468D3029-11FF-4C1D-BBCA-AE1C66C5E028-htm.html&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hope this helps!&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 01:16:57 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161017#M38449</guid>
      <dc:creator>bhprest</dc:creator>
      <dc:date>2019-11-22T01:16:57Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161669#M38451</link>
      <description>&lt;P&gt;Hi bhprest and thanks for your anwser! All you tell me seems logic but I still have the same problem. I tried all that but still some errors are raising. I confirm that I am using an application module. According to the Autodesk help website, the "Application" keyword should work for me but as long as I type "Application" this error raise:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.DB.Document doc = uidoc.Document;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //&amp;nbsp;&lt;SPAN&gt;UIApplication uiapp = new UIApplication(Application);&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CategorySet CatSet = Application.&lt;SPAN&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;- 'Autodesk.Revit.ApplicationServices.Application' doesnt have a definition of 'NewCategorySet'&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Its clearly pointing to another Application object. And the thing is, no other approach seems to work for me. I have tried also:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.DB.Document doc = uidoc.Document;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;SPAN&gt;UIApplication uiapp = new UIApplication(Application);&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CategorySet CatSet = uiapp.&lt;SPAN&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And the error is:&lt;/P&gt;&lt;P&gt;-&amp;nbsp;'Autodesk.Revit.UI.UIApplication' doesnt have a definition of 'NewCategorySet'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then I also tried:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.DB.Document doc = uidoc.Document;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;UIApplication uiapp = new UIApplication(Application);&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CategorySet CatSet = uiapp.Application.&lt;SPAN&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And in this case the error is:&lt;/P&gt;&lt;P&gt;-&amp;nbsp;'Autodesk.Revit.ApplicationServices.Application' doesnt have a definition of 'NewCategorySet'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Then I also tried:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.DB.Document doc = uidoc.Document;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; //&lt;SPAN&gt;UIApplication uiapp = new UIApplication(Application);&lt;/SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CategorySet CatSet = this.Application.&lt;SPAN&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And in this case the error is:&lt;/P&gt;&lt;P&gt;-&amp;nbsp;'Autodesk.Revit.ApplicationServices.Application' doesnt have a definition of 'NewCategorySet'.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Its a bit confused but I think I have tried every single posibility according to my knowledge here. I think Im missing something but I dont know what is. I believe that the first way is the one that should work according to what I see in the help site.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks you so much for your anwser. Regards&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 10:22:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161669#M38451</guid>
      <dc:creator>jjesusdelpino</dc:creator>
      <dc:date>2019-11-22T10:22:45Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161863#M38452</link>
      <description>&lt;P&gt;try:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-weight: bold;"&gt;this&lt;/SPAN&gt;.Application.Create.&lt;SPAN style="color: #191970; font-weight: bold;"&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 12:12:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9161863#M38452</guid>
      <dc:creator>FAIR59</dc:creator>
      <dc:date>2019-11-22T12:12:52Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162455#M38454</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As Fair59 suggest&lt;/P&gt;&lt;PRE&gt;this.Application.Create.NewCategorySet();&lt;/PRE&gt;&lt;P&gt;is equivelant to&lt;/P&gt;&lt;PRE&gt;Application app = this.Application;
...
CategorySet CatSet = app.Create.NewCategorySet();&lt;/PRE&gt;&lt;P&gt;Hope this helps&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 18:12:19 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162455#M38454</guid>
      <dc:creator>so-chong</dc:creator>
      <dc:date>2019-11-22T18:12:19Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162548#M38455</link>
      <description>&lt;P&gt;I don't get that to work in a DOCUMENT level macro.&amp;nbsp; (I'm using Revit 2020.&amp;nbsp; One of the previous replies referenced 2016. )&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;According to the help, Document.Application refers to the Application object in a document level macro.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;This seems to compile:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Document.Application.Create.NewCategorySet();&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;A href="https://help.autodesk.com/view/RVT/2020/ENU/?guid=GUID-C6E0196D-918B-4131-9B64-050DBE452158" target="_blank" rel="noopener"&gt;https://help.autodesk.com/view/RVT/2020/ENU/?guid=GUID-C6E0196D-918B-4131-9B64-050DBE452158&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 19:18:01 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162548#M38455</guid>
      <dc:creator>stever66</dc:creator>
      <dc:date>2019-11-22T19:18:01Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162668#M38456</link>
      <description>&lt;P&gt;Hi &lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1979353"&gt;@stever66&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;&lt;P&gt;You are right about a Document level macro your code snippet is the way to go.&lt;BR /&gt;Though i thought the orginal poster of this thread said something about....&lt;EM&gt;."I confirm that I am using an application module"&lt;/EM&gt;.&lt;BR /&gt;So my snippet of code will only work in Application level macro.&lt;BR /&gt;I hope the orginal poster can clarifies which level( application or document ) the code is intended to be used or show more of his code where the error occurs.&lt;/P&gt;</description>
      <pubDate>Fri, 22 Nov 2019 20:29:11 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9162668#M38456</guid>
      <dc:creator>so-chong</dc:creator>
      <dc:date>2019-11-22T20:29:11Z</dc:date>
    </item>
    <item>
      <title>Re: trying to use application in Revit Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9163233#M38457</link>
      <description>&lt;P&gt;Hi all and thanks for your anwsers. I finally manage to solve this as FAIR59 said. To clarify some doubts around this post. Im working on an application module and what I learned here is.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;UIDocument uidoc =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.ActiveUIDocument;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.DB.Document doc = uidoc.Document;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.ApplicationServices.Application app =&amp;nbsp;&lt;SPAN&gt;this&lt;/SPAN&gt;.Application;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Autodesk.Revit.Creation.Application app1 = app.Create;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;&lt;P&gt;And then either:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;SPAN&gt;CategorySet CatSet = app.Create.NewCategorySet();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; or:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;CategorySet CatSet = app1.&lt;SPAN&gt;NewCategorySet&lt;/SPAN&gt;();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The conflict came when Application can refer to either&amp;nbsp;Autodesk.Revit.ApplicationServices.Application or&amp;nbsp;Autodesk.Revit.Creation.Application. In this case I needed the Creation one to create the CategorySet but you will obviously have to understand both depending on your code. For example, later in the same code I need to use Autodesk.Revit.ApplicationServices.Application.OpenSharedParameterFile() so I have to use "app" there. Hope this helps and Thanks you all for your anwsers &lt;span class="lia-unicode-emoji" title=":grinning_face_with_big_eyes:"&gt;😃&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Sat, 23 Nov 2019 11:56:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/trying-to-use-application-in-revit-macro/m-p/9163233#M38457</guid>
      <dc:creator>jjesusdelpino</dc:creator>
      <dc:date>2019-11-23T11:56:37Z</dc:date>
    </item>
  </channel>
</rss>

