<?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 Editor.GetSelection and PromptSelectionOptions in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6417335#M35482</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Good morning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using Editor.GetSelection method with PromptSelectionOptions object. Because i want to select only one&amp;nbsp;object at each click on the dwg file then read the data of selected object. Below properties are assigned&amp;nbsp;to PromptSelectionOptions object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;private PromptSelectionResult acSSPrompt = null;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PromptSelectionOptions psoOptions = new PromptSelectionOptions();&lt;BR /&gt;psoOptions.SingleOnly = true;&lt;BR /&gt;psoOptions.SinglePickInSpace = true;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;acSSPrompt = m_acad_doc.Editor.GetSelection(psoOptions);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My requirement is each click(Selectiion) read data from selected object and stored in another array list for other process.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My problem is until 128 clicks(Selectiions) on dwg file getting data from acSSPrompt object and stored in another array list.&lt;BR /&gt;But after 128 clicks then getting below error from acSSPrompt object.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;acSSPrompt.Status is Error&lt;BR /&gt;acSSPrompt.Value is null.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please help me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Manohar.&lt;/P&gt;</description>
    <pubDate>Mon, 04 Jul 2016 02:59:37 GMT</pubDate>
    <dc:creator>manohar2375</dc:creator>
    <dc:date>2016-07-04T02:59:37Z</dc:date>
    <item>
      <title>Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6417335#M35482</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Good morning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am using Editor.GetSelection method with PromptSelectionOptions object. Because i want to select only one&amp;nbsp;object at each click on the dwg file then read the data of selected object. Below properties are assigned&amp;nbsp;to PromptSelectionOptions object.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;private PromptSelectionResult acSSPrompt = null;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;PromptSelectionOptions psoOptions = new PromptSelectionOptions();&lt;BR /&gt;psoOptions.SingleOnly = true;&lt;BR /&gt;psoOptions.SinglePickInSpace = true;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;acSSPrompt = m_acad_doc.Editor.GetSelection(psoOptions);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My requirement is each click(Selectiion) read data from selected object and stored in another array list for other process.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My problem is until 128 clicks(Selectiions) on dwg file getting data from acSSPrompt object and stored in another array list.&lt;BR /&gt;But after 128 clicks then getting below error from acSSPrompt object.&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;acSSPrompt.Status is Error&lt;BR /&gt;acSSPrompt.Value is null.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please help me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;BR /&gt;Manohar.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2016 02:59:37 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6417335#M35482</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-04T02:59:37Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6417548#M35483</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please help me anyone.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manohar.&lt;/P&gt;</description>
      <pubDate>Mon, 04 Jul 2016 08:27:15 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6417548#M35483</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-04T08:27:15Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418734#M35484</link>
      <description>Hi All, Could you please help me anyone. Thanks in Advance. Regards, Manohar.</description>
      <pubDate>Tue, 05 Jul 2016 02:19:28 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418734#M35484</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-05T02:19:28Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418790#M35485</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Perhaps you should post a complete sample to demonstrate your issue.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 04:34:12 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418790#M35485</guid>
      <dc:creator>kerry_w_brown</dc:creator>
      <dc:date>2016-07-05T04:34:12Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418817#M35486</link>
      <description>&lt;P&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;CommandMethod&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"ClearPickFirst"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.UsePickSet |&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&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;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.Redraw | &lt;/SPAN&gt;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.Modal)]&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;static&lt;/SPAN&gt; &lt;SPAN&gt;public&lt;/SPAN&gt; &lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt; ClearPickFirst()&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;&lt;SPAN&gt; doc = &lt;/SPAN&gt;&lt;SPAN&gt;Application&lt;/SPAN&gt;&lt;SPAN&gt;.DocumentManager.MdiActiveDocument;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Editor&lt;/SPAN&gt;&lt;SPAN&gt; ed = doc.Editor;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;PromptSelectionResult&lt;/SPAN&gt;&lt;SPAN&gt; result = ed.SelectImplied();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; (result.Status != &lt;/SPAN&gt;&lt;SPAN&gt;PromptStatus&lt;/SPAN&gt;&lt;SPAN&gt;.OK)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SelectionSet&lt;/SPAN&gt;&lt;SPAN&gt; ss = result.Value;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;ObjectId&lt;/SPAN&gt;&lt;SPAN&gt;[] ids = ss.GetObjectIds();&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.WriteMessage(&lt;/SPAN&gt;&lt;SPAN&gt;"Pick first has "&lt;/SPAN&gt;&lt;SPAN&gt; +&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&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;&amp;nbsp;&amp;nbsp; ids.Length.ToString() + &lt;/SPAN&gt;&lt;SPAN&gt;" entities"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;ObjectId[] newIds = new ObjectId[0];&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.SetImpliedSelection(newIds);&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;catch&lt;/SPAN&gt;&lt;SPAN&gt; (System.&lt;/SPAN&gt;&lt;SPAN&gt;Exception&lt;/SPAN&gt;&lt;SPAN&gt; ex)&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.WriteMessage(ex.Message);&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 05:07:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418817#M35486</guid>
      <dc:creator>nagamalliv</dc:creator>
      <dc:date>2016-07-05T05:07:17Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418885#M35487</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/1050639"&gt;@nagamalliv&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;[&lt;/SPAN&gt;&lt;SPAN&gt;CommandMethod&lt;/SPAN&gt;&lt;SPAN&gt;(&lt;/SPAN&gt;&lt;SPAN&gt;"ClearPickFirst"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.UsePickSet |&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&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;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.Redraw | &lt;/SPAN&gt;&lt;SPAN&gt;CommandFlags&lt;/SPAN&gt;&lt;SPAN&gt;.Modal)]&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;static&lt;/SPAN&gt; &lt;SPAN&gt;public&lt;/SPAN&gt; &lt;SPAN&gt;void&lt;/SPAN&gt;&lt;SPAN&gt; ClearPickFirst()&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;{&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Document&lt;/SPAN&gt;&lt;SPAN&gt; doc = &lt;/SPAN&gt;&lt;SPAN&gt;Application&lt;/SPAN&gt;&lt;SPAN&gt;.DocumentManager.MdiActiveDocument;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;Editor&lt;/SPAN&gt;&lt;SPAN&gt; ed = doc.Editor;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;try&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;PromptSelectionResult&lt;/SPAN&gt;&lt;SPAN&gt; result = ed.SelectImplied();&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;if&lt;/SPAN&gt;&lt;SPAN&gt; (result.Status != &lt;/SPAN&gt;&lt;SPAN&gt;PromptStatus&lt;/SPAN&gt;&lt;SPAN&gt;.OK)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;return&lt;/SPAN&gt;&lt;SPAN&gt;;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;SelectionSet&lt;/SPAN&gt;&lt;SPAN&gt; ss = result.Value;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;ObjectId&lt;/SPAN&gt;&lt;SPAN&gt;[] ids = ss.GetObjectIds();&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.WriteMessage(&lt;/SPAN&gt;&lt;SPAN&gt;"Pick first has "&lt;/SPAN&gt;&lt;SPAN&gt; +&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&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;&amp;nbsp;&amp;nbsp; ids.Length.ToString() + &lt;/SPAN&gt;&lt;SPAN&gt;" entities"&lt;/SPAN&gt;&lt;SPAN&gt;);&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG&gt;ObjectId[] newIds = new ObjectId[0];&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.SetImpliedSelection(newIds);&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;catch&lt;/SPAN&gt;&lt;SPAN&gt; (System.&lt;/SPAN&gt;&lt;SPAN&gt;Exception&lt;/SPAN&gt;&lt;SPAN&gt; ex)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ed.WriteMessage(ex.Message);&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&lt;FONT color="#999999"&gt;&lt;SPAN&gt;}&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Hi Malli,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;What does that code represent ??&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;The functionality appears to&amp;nbsp;differ from the original posters problem.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Regards,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 06:05:29 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6418885#M35487</guid>
      <dc:creator>kerry_w_brown</dc:creator>
      <dc:date>2016-07-05T06:05:29Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6419108#M35488</link>
      <description>&lt;P&gt;Hi KerryBrown,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your response.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Could you please see the below sample code:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public bool SelectBlock(string sStartNumber, bool bStartToRenumbering, out string err_msg)&lt;BR /&gt;{&lt;BR /&gt;bool bSelectBlock = true;&lt;BR /&gt;err_msg = "";&lt;BR /&gt;string sResult = "";&lt;BR /&gt;Database acCurDb = m_acad_doc.Database;&lt;BR /&gt;SelectionSet acSSet = null;&lt;BR /&gt;string sSelectedBlk_FixtureLocID_AttVal = "";&lt;BR /&gt;string sFixture_Code_Val = "";&lt;BR /&gt;PromptSelectionOptions psoOptions = new PromptSelectionOptions();&lt;BR /&gt;psoOptions.SingleOnly = true;&lt;BR /&gt;psoOptions.SinglePickInSpace = true;&lt;BR /&gt;&lt;BR /&gt;//Clear Dictionary of Selected Block list&lt;BR /&gt;dicSelected_FixtureType_List.Clear();&lt;BR /&gt;acSSPrompt = null;&lt;BR /&gt;//This is the filter for blockreferences&lt;BR /&gt;//SelectionFilter Filter = new SelectionFilter(new TypedValue[] { new TypedValue(0, "INSERT") });&lt;BR /&gt;bool bStopBlkSelection = false;&lt;BR /&gt;Autodesk.AutoCAD.Internal.Utils.SetFocusToDwgView();&lt;BR /&gt;using (Transaction acTrans = acCurDb.TransactionManager.StartTransaction())&lt;BR /&gt;{&lt;BR /&gt;// Request for objects to be selected in the drawing area&lt;BR /&gt;acSSPrompt = m_acad_doc.Editor.GetSelection(psoOptions);&lt;BR /&gt;&lt;BR /&gt;acSSet = acSSPrompt.Value;&lt;BR /&gt;if (acSSet != null)&lt;BR /&gt;{&lt;BR /&gt;iSelectionCount = iSelectionCount + 1;&lt;BR /&gt;int icount = acSSet.Count;&lt;BR /&gt;// If the prompt status is OK, objects were selected&lt;BR /&gt;if (acSSPrompt.Status == PromptStatus.OK)&lt;BR /&gt;{&lt;BR /&gt;acSSet = acSSPrompt.Value;&lt;BR /&gt;// Step through the objects in the selection set&lt;BR /&gt;int iSelCount = acSSet.Count;&lt;BR /&gt;string sNewFixtureCode = "";&lt;/P&gt;&lt;P&gt;foreach (SelectedObject acSSObj in acSSet)&lt;BR /&gt;{&lt;BR /&gt;// Check to make sure a valid SelectedObject object was returned&lt;BR /&gt;if (acSSObj != null)&lt;BR /&gt;{&lt;BR /&gt;DBObject objDB = acTrans.GetObject(acSSObj.ObjectId, OpenMode.ForRead);&lt;BR /&gt;if (objDB is BlockReference)&lt;BR /&gt;{&lt;BR /&gt;Entity acEnt = acTrans.GetObject(acSSObj.ObjectId, OpenMode.ForRead) as Entity;&lt;BR /&gt;BlockReference blkRef = acEnt as BlockReference;&lt;BR /&gt;long lBlkObjHandle = blkRef.Handle.Value;&lt;/P&gt;&lt;P&gt;ObjectId lBlkObjID = blkRef.Id;&lt;/P&gt;&lt;P&gt;bool bFixtureCodeFound = false;&lt;BR /&gt;string sFixtureTypeCode = "";&lt;BR /&gt;string sFixtureCodeMaxSequenceNo = "";&lt;BR /&gt;string sMaxFixtureLocID = "";&lt;BR /&gt;using (DocumentLock docLock = m_acad_doc.LockDocument())&lt;BR /&gt;{&lt;BR /&gt;if (clsFixtureXrecordeObj.IsThisBlockHasXrecord(objDB.Id))&lt;BR /&gt;{&lt;BR /&gt;bFixtureCodeFound = clsFixtureXrecordeObj.readSpecifiedXrecord(objDB.Id, clsPublicVariables.sFixture_Code, out sFixture_Code_Val, out inner_table);&lt;BR /&gt;if (bFixtureCodeFound == true)&lt;BR /&gt;{&lt;BR /&gt;if (sFixture_Code_Val != "")&lt;BR /&gt;{&lt;BR /&gt;bool sLoc_Att_Val = clsFixtureXrecordeObj.readSpecifiedXrecord(objDB.Id, clsPublicVariables.sFixture_Location_ID, out sSelectedBlk_FixtureLocID_AttVal, out inner_table);&lt;BR /&gt;//Checking Fixture Code and Location ID&lt;BR /&gt;if (sSelectedBlk_FixtureLocID_AttVal != "")&lt;BR /&gt;{&lt;BR /&gt;if(sSelectedBlk_FixtureLocID_AttVal.Substring(0,2) != sFixture_Code_Val.Substring(2,2))&lt;BR /&gt;{&lt;BR /&gt;sSelectedBlk_FixtureLocID_AttVal = sFixture_Code_Val.Substring(2, 2) + sSelectedBlk_FixtureLocID_AttVal.Substring(2, 3);&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;if (sSelectedBlk_FixtureLocID_AttVal.Trim() == "")&lt;BR /&gt;{&lt;BR /&gt;//getting Fixture type from Fixture Code.&lt;BR /&gt;sNewFixtureCode = sFixture_Code_Val.Substring(2, 2);&lt;BR /&gt;bool bGenerate_update = Generate_Update_Loc_ID(sNewFixtureCode, sStartNumber, blkRef, lBlkObjID, bStartToRenumbering, sSelectedBlk_FixtureLocID_AttVal, out err_msg);&lt;BR /&gt;if (bGenerate_update == false)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = false;&lt;BR /&gt;break;&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;if (bStartToRenumbering == true &amp;amp;&amp;amp; sStartNumber != "")&lt;BR /&gt;{&lt;BR /&gt;//Getting Fixture Type Code&lt;BR /&gt;sNewFixtureCode = sFixture_Code_Val.Substring(2, 2);&lt;BR /&gt;bool bChkBoxStatus = false;&lt;BR /&gt;bool bStatus = false;&lt;BR /&gt;if (clsPublicVariables.bCheckBoxbChkBoxOverWriteScreen == false)&lt;BR /&gt;{&lt;BR /&gt;//displaying overwrite screen.&lt;BR /&gt;bStatus = DisplayLocIDOverWriteScreen(ref bChkBoxStatus, sNewFixtureCode);&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;//Wantendly setting 'TRUE' because already checked 'CHECKBOX' and selected 'YES' button on overwrite screen.&lt;BR /&gt;bStatus = true;&lt;BR /&gt;}&lt;BR /&gt;//Checking the 'YES' and 'NO' options on LOC id Over write screen&lt;BR /&gt;if (bStatus == true)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = Generate_Update_Loc_ID(sNewFixtureCode, sStartNumber, blkRef, lBlkObjID, bStartToRenumbering, sSelectedBlk_FixtureLocID_AttVal, out err_msg);&lt;BR /&gt;if (bSelectBlock == false)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = false;&lt;BR /&gt;break;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;//Display Attributes on Renumbering screen&lt;BR /&gt;ShowAttributesOnUserForm("", "", "", "", "");&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;//Getting Max Sequence number from Dictionary.&lt;BR /&gt;sFixtureTypeCode = sSelectedBlk_FixtureLocID_AttVal.Substring(0, 2);&lt;BR /&gt;sFixtureCodeMaxSequenceNo = dicExist_Fixture_Types[sFixtureTypeCode];&lt;BR /&gt;sMaxFixtureLocID = sFixtureTypeCode + sFixtureCodeMaxSequenceNo;&lt;BR /&gt;string sErr_msg = "Location ID to the Fixture is already assigned" + Environment.NewLine + " To change the Location ID explicitly, Please use the Start renumbering option.";&lt;BR /&gt;//Display Attributes on Renumbering screen&lt;BR /&gt;ShowAttributesOnUserForm("", sSelectedBlk_FixtureLocID_AttVal, "", sErr_msg, sMaxFixtureLocID);&lt;BR /&gt;clsMessage.ShowInformationMessage(sErr_msg);&lt;BR /&gt;ShowAttributesOnUserForm("", "", "", "", "");&lt;BR /&gt;bFixtureCodeFound = true;&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;sResult = "Not Assigned : Not an IFP Block.";&lt;BR /&gt;//Display Attributes on Renumbering screen&lt;BR /&gt;ShowAttributesOnUserForm("", "", "", sResult, "");&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;sResult = "Not Assigned : Not an IFP Block.";&lt;BR /&gt;//Display Attributes on Renumbering screen&lt;BR /&gt;ShowAttributesOnUserForm("", "", "", sResult, "");&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;//checking the Mouse selection on floor plan wheather Error(Right Click) or Not&lt;BR /&gt;if (acSSPrompt.Status == PromptStatus.Cancel)&lt;BR /&gt;{&lt;BR /&gt;bStopBlkSelection = true;&lt;BR /&gt;//Display Attributes on Renumbering screen&lt;BR /&gt;ShowAttributesOnUserForm("", "", "", "","");&lt;BR /&gt;}&lt;BR /&gt;acTrans.Commit();&lt;BR /&gt;acSSPrompt = null;&lt;/P&gt;&lt;P&gt;}&lt;BR /&gt;//Checking the Mouse selection on floor plan&lt;BR /&gt;if (bStopBlkSelection == false)&lt;BR /&gt;{&lt;BR /&gt;//Calling again&lt;BR /&gt;if (bSelectBlock == true)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = SelectBlock(sStartNumber, bStartToRenumbering, out err_msg);&lt;BR /&gt;if (bSelectBlock == false)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = false;&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;return bSelectBlock;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manohar.&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jul 2016 09:30:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6419108#M35488</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-05T09:30:46Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420640#M35489</link>
      <description>&lt;P&gt;Hi Kerry Brown,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am extremely sorry for the&amp;nbsp;previous&amp;nbsp;whole code, could you please see the below sample code which is having problem to me. After 127 clicks(selections) is not selecting the object, getting the error.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;public bool SelectBlock_new1()&lt;BR /&gt;{&lt;BR /&gt;bool bSelectBlock = true;&lt;BR /&gt;Document doc = Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;&lt;BR /&gt;Database acCurDb = doc.Database;&lt;BR /&gt;SelectionSet acSSet = null;&lt;BR /&gt;PromptSelectionOptions psoOptions = new PromptSelectionOptions();&lt;BR /&gt;psoOptions.SingleOnly = true;&lt;BR /&gt;psoOptions.SinglePickInSpace = true;&lt;/P&gt;&lt;P&gt;acSSPrompt = null;&lt;BR /&gt;//bool bStopBlkSelection = false;&lt;BR /&gt;Autodesk.AutoCAD.Internal.Utils.SetFocusToDwgView();&lt;BR /&gt;using (Transaction acTrans = acCurDb.TransactionManager.StartTransaction())&lt;BR /&gt;{&lt;BR /&gt;acSSPrompt = doc.Editor.GetSelection(psoOptions);&lt;BR /&gt;acSSet = acSSPrompt.Value;&lt;BR /&gt;if (acSSet != null)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = true;&lt;BR /&gt;}&lt;BR /&gt;else&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = false;&lt;BR /&gt;}&lt;BR /&gt;if (bSelectBlock == true)&lt;BR /&gt;{&lt;BR /&gt;bSelectBlock = SelectBlock_new1();&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;return true;&lt;BR /&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks in Advance.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manohar.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 03:05:44 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420640#M35489</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-06T03:05:44Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420689#M35490</link>
      <description>&lt;P&gt;Hi Manohar,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;AutoCAD having a maximum selection sets value, please dispose your selection set by using keyword for selection set. for example use below sample.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;var selResult = doc.Editor.GetSelection();&lt;BR /&gt;&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using (var selSet = selResult.Value)&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;&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;&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;&amp;nbsp;&amp;nbsp; /// your code...&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;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 04:39:18 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420689#M35490</guid>
      <dc:creator>nagamalliv</dc:creator>
      <dc:date>2016-07-06T04:39:18Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420719#M35491</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It seems to me the number of active selections is not limited with .NET as it is with COM or AutoLISP (128), but may be the number of nested transaction is limited.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Anyway, the following code seems to work.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;        public void SelectionTest()
        {
            var ed = AcAp.DocumentManager.MdiActiveDocument.Editor;
            var pso = new PromptSelectionOptions();
            pso.SingleOnly = true;
            pso.SinglePickInSpace = true;
            PromptSelectionResult psr;
            var ids = new ObjectIdCollection();
            while (true)
            {
                psr = ed.GetSelection(pso);
                if (psr.Status != PromptStatus.OK)
                    break;
                ids.Add(psr.Value[0].ObjectId);
                ed.WriteMessage("\n{0} selected objects", ids.Count);
            }
        }&lt;/PRE&gt;</description>
      <pubDate>Wed, 06 Jul 2016 05:27:51 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420719#M35491</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2016-07-06T05:27:51Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420789#M35492</link>
      <description>&lt;P&gt;Hi Malli,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your code, Now my issue has solved by using your code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi Gilles,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your response and your valuable time and code.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Manohar.&lt;/P&gt;</description>
      <pubDate>Wed, 06 Jul 2016 06:58:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/6420789#M35492</guid>
      <dc:creator>manohar2375</dc:creator>
      <dc:date>2016-07-06T06:58:26Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/11534858#M35493</link>
      <description>Would the ObjectIdCollection need to be disposed?&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://help.autodesk.com/view/OARX/2022/ENU/?guid=OARX-ManagedRefGuide-Autodesk_AutoCAD_DatabaseServices_ObjectIdCollection" target="_blank"&gt;https://help.autodesk.com/view/OARX/2022/ENU/?guid=OARX-ManagedRefGuide-Autodesk_AutoCAD_DatabaseServices_ObjectIdCollection&lt;/A&gt;</description>
      <pubDate>Mon, 07 Nov 2022 02:22:39 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/11534858#M35493</guid>
      <dc:creator>BKSpurgeon</dc:creator>
      <dc:date>2022-11-07T02:22:39Z</dc:date>
    </item>
    <item>
      <title>Re: Editor.GetSelection and PromptSelectionOptions</title>
      <link>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/11535142#M35494</link>
      <description>&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;a href="https://forums.autodesk.com/t5/user/viewprofilepage/user-id/3011731"&gt;@BKSpurgeon&lt;/a&gt;&amp;nbsp; a écrit&amp;nbsp;:&lt;BR /&gt;Would the ObjectIdCollection need to be disposed?&lt;/BLOCKQUOTE&gt;
&lt;BLOCKQUOTE&gt;&lt;HR /&gt;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;No, The &lt;A href="https://help.autodesk.com/view/OARX/2023/ENU/?guid=OARX-ManagedRefGuide-Autodesk_AutoCAD_DatabaseServices_ObjectId" target="_blank" rel="noopener"&gt;ObjectId structure&lt;/A&gt; does not implement IDisposable (i.e. does not have a Dispose() method).&lt;/P&gt;</description>
      <pubDate>Mon, 07 Nov 2022 06:55:31 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/editor-getselection-and-promptselectionoptions/m-p/11535142#M35494</guid>
      <dc:creator>_gile</dc:creator>
      <dc:date>2022-11-07T06:55:31Z</dc:date>
    </item>
  </channel>
</rss>

