<?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 Help me to change the Code in Sharp Develop from Application to Project Macro!! in Revit API Forum</title>
    <link>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6272185#M66385</link>
    <description>&lt;P&gt;Please help me to change the code to Project macro writing...&lt;BR /&gt;&lt;BR /&gt;I've a code like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&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;Document doc= uidoc.Document;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I convert it for project?&lt;/P&gt;</description>
    <pubDate>Fri, 15 Apr 2016 04:17:23 GMT</pubDate>
    <dc:creator>mahbubulkabir</dc:creator>
    <dc:date>2016-04-15T04:17:23Z</dc:date>
    <item>
      <title>Help me to change the Code in Sharp Develop from Application to Project Macro!!</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6272185#M66385</link>
      <description>&lt;P&gt;Please help me to change the code to Project macro writing...&lt;BR /&gt;&lt;BR /&gt;I've a code like this:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&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;Document doc= uidoc.Document;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do I convert it for project?&lt;/P&gt;</description>
      <pubDate>Fri, 15 Apr 2016 04:17:23 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6272185#M66385</guid>
      <dc:creator>mahbubulkabir</dc:creator>
      <dc:date>2016-04-15T04:17:23Z</dc:date>
    </item>
    <item>
      <title>Re: Help me to change the Code in Sharp Develop from Application to Project Macr</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6272236#M66386</link>
      <description>Please clearify, what are you planning to do with your macro ? uidoc.Document IS your project, so there is no need for conversion.</description>
      <pubDate>Fri, 15 Apr 2016 05:32:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6272236#M66386</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2016-04-15T05:32:37Z</dc:date>
    </item>
    <item>
      <title>Re: Help me to change the Code in Sharp Develop from Application to Project Macr</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6273172#M66387</link>
      <description>&lt;P&gt;This is what I use to get the document in an Application Macro:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;PRE&gt;Document doc = this.ActiveUIDocument.Document;&lt;/PRE&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, 15 Apr 2016 15:05:36 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6273172#M66387</guid>
      <dc:creator>Troy_Gates</dc:creator>
      <dc:date>2016-04-15T15:05:36Z</dc:date>
    </item>
    <item>
      <title>Re: Help me to change the Code in SharpDevelop from Application to Project Macro</title>
      <link>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6288590#M66388</link>
      <description>&lt;P&gt;i want to change below macro from Aplication macro to Project Macro:&lt;BR /&gt;&lt;BR /&gt;public&lt;BR /&gt;Void CropViewBySelectionCS()&lt;BR /&gt;{&lt;BR /&gt;UIDocument uidoc= this.ActiveUIDocument;&lt;BR /&gt;Document doc= uidoc.Document;&lt;BR /&gt;IList&amp;lt;Reference&amp;gt; refs= uidoc.Selection.PickObjects(ObjectType.Element,"Make a selection, click on finish when done");&lt;BR /&gt;View v = doc.ActiveView;&lt;BR /&gt;List&amp;lt;XYZ&amp;gt; points = new List&amp;lt;XYZ&amp;gt;();&lt;BR /&gt;if(v.ViewType == ViewType.FloorPlan)&lt;BR /&gt;{&lt;BR /&gt;foreach(Reference r in refs)&lt;BR /&gt;{&lt;BR /&gt;BoundingBoxXYZ bb= doc.GetElement(r).get_BoundingBox(v);&lt;BR /&gt;points.Add(bb.Min);&lt;BR /&gt;points.Add(bb.Max);&lt;BR /&gt;}&lt;BR /&gt;BoundingBoxXYZ sb= new BoundingBoxXYZ();&lt;BR /&gt;sb.Min=new XYZ(points.Min(p=&amp;gt; p.X),&lt;BR /&gt;points.Min(p=&amp;gt; p.Y),&lt;BR /&gt;points.Min(p=&amp;gt; p.Z));&lt;BR /&gt;sb.Max=new XYZ(points.Max(p=&amp;gt; p.X),&lt;BR /&gt;points.Max(p=&amp;gt; p.Y),&lt;BR /&gt;points.Max(p=&amp;gt; p.Z));&lt;BR /&gt;try {&lt;BR /&gt;using (Transaction t = new Transaction(doc,"Crop View By Selection")) {&lt;BR /&gt;t.Start();&lt;BR /&gt;v.CropBoxActive=true;&lt;BR /&gt;v.CropBox=sb;&lt;BR /&gt;t.Commit();&lt;BR /&gt;}&lt;BR /&gt;} catch (Exception ex) {&lt;BR /&gt;TaskDialog.Show("Revit",ex.Message);&lt;BR /&gt;return;&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;How i can do it! Please help...&lt;/P&gt;</description>
      <pubDate>Sat, 23 Apr 2016 13:41:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/revit-api-forum/help-me-to-change-the-code-in-sharp-develop-from-application-to/m-p/6288590#M66388</guid>
      <dc:creator>mahbubulkabir</dc:creator>
      <dc:date>2016-04-23T13:41:51Z</dc:date>
    </item>
  </channel>
</rss>

