<?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 use selectionset in C# in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453857#M71276</link>
    <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Well, that's not entirely true.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE dir="ltr"&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;"Joe Sutphin" &amp;lt;&lt;A&gt;&lt;BR /&gt;
  href="mailto:joesutphin@embarqmail.com"&amp;gt;joesutphin@embarqmail.com&lt;/A&gt;&amp;gt; &lt;BR /&gt;
  wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149158@discussion.autodesk.com"&amp;gt;news:6149158@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;
  &lt;DIV id="jive-html-wrapper-div"&gt;&lt;BR /&gt;
  &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Can't use a converter .... it's regular VB [my &lt;BR /&gt;
  bad].&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
  &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
  &lt;BLOCKQUOTE&gt;&lt;BR /&gt;
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
    &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
    href="news:6149135@discussion.autodesk.com"&amp;gt;news:6149135@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;this &lt;BR /&gt;
    is the vb code which works well:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim pCorner1(0 to 2) as &lt;BR /&gt;
    double &lt;BR /&gt;&lt;BR /&gt;Dim pCorner2(0 to 2) as double&lt;BR /&gt;&lt;BR /&gt;pCorner1[0] = &lt;BR /&gt;
    0&lt;BR /&gt;&lt;BR /&gt;pCorner1[1] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner1[2] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner2[0] = &lt;BR /&gt;
    10&lt;BR /&gt;&lt;BR /&gt;pCorner2[1] = 10&lt;BR /&gt;&lt;BR /&gt;pCorner2[2] = 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim ssetObj As &lt;BR /&gt;
    AcadSelectionSet&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Set ssetObj = &lt;BR /&gt;
    ThisDrawing.SelectionSets.Add("SSET")&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;mode = &lt;BR /&gt;
    acSelectionSetCrossing&lt;BR /&gt;&lt;BR /&gt;ssetObj.Select mode, pCorner1, &lt;BR /&gt;
  pCorner2&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
    <pubDate>Wed, 25 Mar 2009 19:50:46 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2009-03-25T19:50:46Z</dc:date>
    <item>
      <title>how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453851#M71270</link>
      <description>Hi, I've done this in VB and it worked, but now the same code in C# and it is not working. please help!&lt;BR /&gt;
basically, I want to select  objects using selectionsets.add:&lt;BR /&gt;
&lt;BR /&gt;
AcadDocument m_ACADDoc;&lt;BR /&gt;
......&lt;BR /&gt;
&lt;BR /&gt;
double []corner1 = new double [3];&lt;BR /&gt;
double []corner2 = new double [3];&lt;BR /&gt;
corner1[0] = -100;&lt;BR /&gt;
corner1[1] = -100;&lt;BR /&gt;
corner1[2] = 0;&lt;BR /&gt;
corner2[0] = 100;&lt;BR /&gt;
corner2[1] = 100;&lt;BR /&gt;
corner2[2] = 0;&lt;BR /&gt;
&lt;BR /&gt;
AcadSelectionSet oAcadSSet = m_ACADDoc.SelectionSets.Add("SSET");&lt;BR /&gt;
object ref_missing	= Type.Missing; &lt;BR /&gt;
oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, corner2, ref_missing, ref_missing);&lt;BR /&gt;
&lt;BR /&gt;
however, the returned set (oAcadSSet) always contains 0 object.&lt;BR /&gt;
&lt;BR /&gt;
even if i tried the following (which is copied from internet):&lt;BR /&gt;
object gpCode = new short[] { 0 };&lt;BR /&gt;
object dataValue = new object[] { "LINE" };&lt;BR /&gt;
object groupCode = gpCode;&lt;BR /&gt;
object DataCode = dataValue;&lt;BR /&gt;
oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, corner2, groupCode, DataCode);&lt;BR /&gt;
&lt;BR /&gt;
the set still doesn't contain any object.&lt;BR /&gt;
&lt;BR /&gt;
Do anyone know how to fix this? thanks!</description>
      <pubDate>Tue, 24 Mar 2009 23:08:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453851#M71270</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-24T23:08:46Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453852#M71271</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Please post code using Rich Text format or an &lt;BR /&gt;
attached text file.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6148335@discussion.autodesk.com"&amp;gt;news:6148335@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;Hi, &lt;BR /&gt;
  I've done this in VB and it worked, but now the same code in C# and it is not &lt;BR /&gt;
  working. please help! basically, I want to select objects using &lt;BR /&gt;
  selectionsets.add: AcadDocument m_ACADDoc; ...... double []corner1 = new &lt;BR /&gt;
  double [3]; double []corner2 = new double [3]; corner1[0] = -100; corner1[1] = &lt;BR /&gt;
  -100; corner1[2] = 0; corner2[0] = 100; corner2[1] = 100; corner2[2] = 0; &lt;BR /&gt;
  AcadSelectionSet oAcadSSet = m_ACADDoc.SelectionSets.Add("SSET"); object &lt;BR /&gt;
  ref_missing = Type.Missing; oAcadSSet.Select(AcSelect.acSelectionSetCrossing, &lt;BR /&gt;
  corner1, corner2, ref_missing, ref_missing); however, the returned set &lt;BR /&gt;
  (oAcadSSet) always contains 0 object. even if i tried the following (which is &lt;BR /&gt;
  copied from internet): object gpCode = new short[] { 0 }; object dataValue = &lt;BR /&gt;
  new object[] { "LINE" }; object groupCode = gpCode; object DataCode = &lt;BR /&gt;
  dataValue; oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, corner2, &lt;BR /&gt;
  groupCode, DataCode); the set still doesn't contain any object. Do anyone know &lt;BR /&gt;
  how to fix this? thanks!&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 13:15:24 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453852#M71271</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T13:15:24Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453853#M71272</link>
      <description>Is it better now? from my browser, they look the same.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hi, I've done this in VB and it worked, but now the same&lt;BR /&gt;&lt;BR /&gt;code in C# and it is not working. please help!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;basically, I want to select objects using selectionsets.add:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;AcadDocument m_ACADDoc;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;......&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;double []corner1 = new double [3];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;double []corner2 = new double [3];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[0] = -100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[1] = -100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[2] = 0;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[0] = 100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[1] = 100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[2] = 0;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;AcadSelectionSet oAcadSSet = m_ACADDoc.SelectionSets.Add("SSET");&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object ref_missing = Type.Missing; &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, corner2,&lt;BR /&gt;&lt;BR /&gt;ref_missing, ref_missing);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;however, the returned set (oAcadSSet) always contains 0 object.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;even if i tried the following (which is copied from internet):&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object gpCode = new short[] { 0 };&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object dataValue = new object[] { "LINE" };&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object groupCode = gpCode;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object DataCode = dataValue;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, corner2, groupCode,&lt;BR /&gt;&lt;BR /&gt;DataCode);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;the set still doesn't contain any object.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Do anyone know how to fix this? thanks!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;

Edited by: YL2000 on Mar 25, 2009 5:09 PM</description>
      <pubDate>Wed, 25 Mar 2009 17:08:26 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453853#M71272</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T17:08:26Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453854#M71273</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Did you run your working VB version through a &lt;BR /&gt;
converter such as the one found in CSharpDevelop &lt;A&gt;&lt;BR /&gt;
href="http://www.icsharpcode.net/OpenSource/SD/"&amp;gt;http://www.icsharpcode.net/OpenSource/SD/&lt;/A&gt;&amp;nbsp;or &lt;BR /&gt;
did you hand convert it? &lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;If you didn't use a converter, try that and see &lt;BR /&gt;
what&amp;nbsp;errors and/or warnings there are and work from there or post your VB &lt;BR /&gt;
version here or you're welcome to email me directly.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6148897@discussion.autodesk.com"&amp;gt;news:6148897@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;Is &lt;BR /&gt;
  it better now? from my browser, they look the &lt;BR /&gt;
  same.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Hi, I've done this in VB and it &lt;BR /&gt;
  worked, but now the same&lt;BR /&gt;&lt;BR /&gt;code in C# and it is not working. please &lt;BR /&gt;
  help!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;basically, I want to select objects using &lt;BR /&gt;
  selectionsets.add:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;AcadDocument &lt;BR /&gt;
  m_ACADDoc;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;......&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;double &lt;BR /&gt;
  []corner1 = new double [3];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;double []corner2 = new double &lt;BR /&gt;
  [3];&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[0] = -100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[1] = &lt;BR /&gt;
  -100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner1[2] = 0;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[0] = &lt;BR /&gt;
  100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[1] = 100;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;corner2[2] = &lt;BR /&gt;
  0;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;AcadSelectionSet oAcadSSet = &lt;BR /&gt;
  m_ACADDoc.SelectionSets.Add("SSET");&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object ref_missing = &lt;BR /&gt;
  Type.Missing; &lt;BR /&gt;
  &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;oAcadSSet.Select(AcSelect.acSelectionSetCrossing, corner1, &lt;BR /&gt;
  corner2,&lt;BR /&gt;&lt;BR /&gt;ref_missing, &lt;BR /&gt;
  ref_missing);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;however, the returned set &lt;BR /&gt;
  (oAcadSSet) always contains 0 object.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;even if i &lt;BR /&gt;
  tried the following (which is copied from internet):&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object &lt;BR /&gt;
  gpCode = new short[] { 0 };&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object dataValue = new object[] { &lt;BR /&gt;
  "LINE" };&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object groupCode = gpCode;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;object &lt;BR /&gt;
  DataCode = &lt;BR /&gt;
  dataValue;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;oAcadSSet.Select(AcSelect.acSelectionSetCrossing, &lt;BR /&gt;
  corner1, corner2, &lt;BR /&gt;
  groupCode,&lt;BR /&gt;&lt;BR /&gt;DataCode);&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;the set still &lt;BR /&gt;
  doesn't contain any object.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Do anyone know how &lt;BR /&gt;
  to fix this? thanks!&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Edited by: YL2000 on Mar 25, 2009 5:09 &lt;BR /&gt;
PM&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 19:00:58 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453854#M71273</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T19:00:58Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453855#M71274</link>
      <description>&lt;BR /&gt;&lt;BR /&gt;    this is the vb code which works well:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Dim pCorner1(0 to 2) as double &lt;BR /&gt;&lt;BR /&gt;    Dim pCorner2(0 to 2) as double&lt;BR /&gt;&lt;BR /&gt;    pCorner1[0] = 0&lt;BR /&gt;&lt;BR /&gt;    pCorner1[1] = 0&lt;BR /&gt;&lt;BR /&gt;    pCorner1[2] = 0&lt;BR /&gt;&lt;BR /&gt;    pCorner2[0] = 10&lt;BR /&gt;&lt;BR /&gt;    pCorner2[1] = 10&lt;BR /&gt;&lt;BR /&gt;    pCorner2[2] = 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Dim ssetObj As AcadSelectionSet&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    Set ssetObj = ThisDrawing.SelectionSets.Add("SSET")&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;    mode = acSelectionSetCrossing&lt;BR /&gt;&lt;BR /&gt;    ssetObj.Select mode, pCorner1, pCorner2</description>
      <pubDate>Wed, 25 Mar 2009 19:37:17 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453855#M71274</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T19:37:17Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453856#M71275</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Can't use a converter .... it's regular VB [my &lt;BR /&gt;
bad].&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149135@discussion.autodesk.com"&amp;gt;news:6149135@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;this &lt;BR /&gt;
  is the vb code which works well:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim pCorner1(0 to 2) as double &lt;BR /&gt;
  &lt;BR /&gt;&lt;BR /&gt;Dim pCorner2(0 to 2) as double&lt;BR /&gt;&lt;BR /&gt;pCorner1[0] = &lt;BR /&gt;
  0&lt;BR /&gt;&lt;BR /&gt;pCorner1[1] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner1[2] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner2[0] = &lt;BR /&gt;
  10&lt;BR /&gt;&lt;BR /&gt;pCorner2[1] = 10&lt;BR /&gt;&lt;BR /&gt;pCorner2[2] = 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim ssetObj As &lt;BR /&gt;
  AcadSelectionSet&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Set ssetObj = &lt;BR /&gt;
  ThisDrawing.SelectionSets.Add("SSET")&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;mode = &lt;BR /&gt;
  acSelectionSetCrossing&lt;BR /&gt;&lt;BR /&gt;ssetObj.Select mode, pCorner1, &lt;BR /&gt;
pCorner2&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 19:48:06 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453856#M71275</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T19:48:06Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453857#M71276</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Well, that's not entirely true.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE dir="ltr"&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;"Joe Sutphin" &amp;lt;&lt;A&gt;&lt;BR /&gt;
  href="mailto:joesutphin@embarqmail.com"&amp;gt;joesutphin@embarqmail.com&lt;/A&gt;&amp;gt; &lt;BR /&gt;
  wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149158@discussion.autodesk.com"&amp;gt;news:6149158@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;
  &lt;DIV id="jive-html-wrapper-div"&gt;&lt;BR /&gt;
  &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Can't use a converter .... it's regular VB [my &lt;BR /&gt;
  bad].&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
  &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
  &lt;BLOCKQUOTE&gt;&lt;BR /&gt;
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
    &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
    href="news:6149135@discussion.autodesk.com"&amp;gt;news:6149135@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;this &lt;BR /&gt;
    is the vb code which works well:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim pCorner1(0 to 2) as &lt;BR /&gt;
    double &lt;BR /&gt;&lt;BR /&gt;Dim pCorner2(0 to 2) as double&lt;BR /&gt;&lt;BR /&gt;pCorner1[0] = &lt;BR /&gt;
    0&lt;BR /&gt;&lt;BR /&gt;pCorner1[1] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner1[2] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner2[0] = &lt;BR /&gt;
    10&lt;BR /&gt;&lt;BR /&gt;pCorner2[1] = 10&lt;BR /&gt;&lt;BR /&gt;pCorner2[2] = 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim ssetObj As &lt;BR /&gt;
    AcadSelectionSet&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Set ssetObj = &lt;BR /&gt;
    ThisDrawing.SelectionSets.Add("SSET")&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;mode = &lt;BR /&gt;
    acSelectionSetCrossing&lt;BR /&gt;&lt;BR /&gt;ssetObj.Select mode, pCorner1, &lt;BR /&gt;
  pCorner2&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 19:50:46 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453857#M71276</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T19:50:46Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453858#M71277</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Here is&amp;nbsp;a &lt;/FONT&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;VB.NET version. I'll let you convert to C#.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;CommandMethod("SCW")&amp;gt; &lt;BR /&gt;
_&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Public Shared Sub &lt;BR /&gt;
SelectAllCrossingWindowExample()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
'get an editor object&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim ed As &lt;BR /&gt;
Editor = &lt;BR /&gt;
Application.DocumentManager.MdiActiveDocument.Editor&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
'get the active document&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim dwg &lt;BR /&gt;
As Document = Application.DocumentManager.MdiActiveDocument&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'get a &lt;BR /&gt;
transaction started&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Using ta As &lt;BR /&gt;
Transaction = dwg.TransactionManager.StartTransaction&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&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;
Try&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; &lt;BR /&gt;
Dim LowerLeftPointOptions As PromptPointOptions = New PromptPointOptions("Select &lt;BR /&gt;
first point of &lt;BR /&gt;
window")&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; &lt;BR /&gt;
Dim LowerLeftPointResult As PromptPointResult = &lt;BR /&gt;
ed.GetPoint(LowerLeftPointOptions)&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; &lt;BR /&gt;
Dim PromptCornerOptions As PromptCornerOptions = New PromptCornerOptions("Select &lt;BR /&gt;
opposite point of window", &lt;BR /&gt;
LowerLeftPointResult.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; &lt;BR /&gt;
Dim UpperRightPointResult As PromptPointResult = &lt;BR /&gt;
ed.GetCorner(PromptCornerOptions)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
'default select all entities crossed within &lt;BR /&gt;
window&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; &lt;BR /&gt;
Dim PromptSelectionResult As PromptSelectionResult = &lt;BR /&gt;
ed.SelectCrossingWindow(LowerLeftPointResult.Value, &lt;BR /&gt;
UpperRightPointResult.Value)&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
If (PromptSelectionResult.Status = PromptStatus.OK) &lt;BR /&gt;
Then&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; &lt;BR /&gt;
Dim objIDArray() As &lt;BR /&gt;
ObjectId&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; &lt;BR /&gt;
'fill an array with the selected &lt;BR /&gt;
entities&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; &lt;BR /&gt;
objIDArray = PromptSelectionResult.Value.GetObjectIds()&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
Dim objID As ObjectId&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
For Each objID In &lt;BR /&gt;
objIDArray&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;
Dim dbObj As &lt;BR /&gt;
DBObject&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;
'open each entity for &lt;BR /&gt;
reading&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;
dbObj = ta.GetObject(objID, &lt;BR /&gt;
OpenMode.ForRead)&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;
'tell user the type of each &lt;BR /&gt;
entity&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;
ed.WriteMessage(dbObj.GetType.ToString + &lt;BR /&gt;
vbCrLf)&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; &lt;BR /&gt;
Next&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; &lt;BR /&gt;
End If&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Catch &lt;BR /&gt;
ex As &lt;BR /&gt;
Exception&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; &lt;BR /&gt;
ed.WriteMessage(ex.ToString())&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End &lt;BR /&gt;
Try&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End &lt;BR /&gt;
Using&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE dir="ltr"&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;"Joe Sutphin" &amp;lt;&lt;A&gt;&lt;BR /&gt;
  href="mailto:joesutphin@embarqmail.com"&amp;gt;joesutphin@embarqmail.com&lt;/A&gt;&amp;gt; &lt;BR /&gt;
  wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149162@discussion.autodesk.com"&amp;gt;news:6149162@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;
  &lt;DIV id="jive-html-wrapper-div"&gt;&lt;BR /&gt;
  &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Well, that's not entirely true.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
  &lt;BLOCKQUOTE dir="ltr"&gt;&lt;BR /&gt;
  style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
    &lt;DIV&gt;"Joe Sutphin" &amp;lt;&lt;A&gt;&lt;BR /&gt;
    href="mailto:joesutphin@embarqmail.com"&amp;gt;joesutphin@embarqmail.com&lt;/A&gt;&amp;gt; &lt;BR /&gt;
    wrote in message &lt;A&gt;&lt;BR /&gt;
    href="news:6149158@discussion.autodesk.com"&amp;gt;news:6149158@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;
    &lt;DIV id="jive-html-wrapper-div"&gt;&lt;BR /&gt;
    &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Can't use a converter .... it's regular VB [my &lt;BR /&gt;
    bad].&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
    &lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
    &lt;BLOCKQUOTE&gt;&lt;BR /&gt;
    style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
      &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
      href="news:6149135@discussion.autodesk.com"&amp;gt;news:6149135@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;&lt;BR /&gt;&lt;BR /&gt;this &lt;BR /&gt;
      is the vb code which works well:&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim pCorner1(0 to 2) as &lt;BR /&gt;
      double &lt;BR /&gt;&lt;BR /&gt;Dim pCorner2(0 to 2) as double&lt;BR /&gt;&lt;BR /&gt;pCorner1[0] = &lt;BR /&gt;
      0&lt;BR /&gt;&lt;BR /&gt;pCorner1[1] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner1[2] = 0&lt;BR /&gt;&lt;BR /&gt;pCorner2[0] = &lt;BR /&gt;
      10&lt;BR /&gt;&lt;BR /&gt;pCorner2[1] = 10&lt;BR /&gt;&lt;BR /&gt;pCorner2[2] = 0&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Dim ssetObj &lt;BR /&gt;
      As AcadSelectionSet&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;Set ssetObj = &lt;BR /&gt;
      ThisDrawing.SelectionSets.Add("SSET")&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;mode = &lt;BR /&gt;
      acSelectionSetCrossing&lt;BR /&gt;&lt;BR /&gt;ssetObj.Select mode, pCorner1, &lt;BR /&gt;
    pCorner2&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;&lt;/DIV&gt;&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 25 Mar 2009 21:54:56 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453858#M71277</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T21:54:56Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453859#M71278</link>
      <description>I tried, and it seems the converter doesn't fill out the missing parameters which are required by C#  and not required by VB.</description>
      <pubDate>Wed, 25 Mar 2009 22:30:04 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453859#M71278</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-25T22:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453860#M71279</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Did you use the last code I posted [that's actual &lt;BR /&gt;
VB.NET code]?&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;"YL2000" wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149325@discussion.autodesk.com"&amp;gt;news:6149325@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;I &lt;BR /&gt;
  tried, and it seems the converter doesn't fill out the missing parameters &lt;BR /&gt;
  which are required by C# and not required by VB.&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 26 Mar 2009 00:16:10 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453860#M71279</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-26T00:16:10Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453861#M71280</link>
      <description>yes, i tried that. but it didn't seem to be very helpful.</description>
      <pubDate>Thu, 26 Mar 2009 00:40:42 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453861#M71280</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-26T00:40:42Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453862#M71281</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Make sure your acmgd.dll and acdbmgd.dll "Copy &lt;BR /&gt;
Local" property is set to False.&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;using &lt;BR /&gt;
Autodesk.AutoCAD.ApplicationServices;&lt;BR /&gt;using &lt;BR /&gt;
Autodesk.AutoCAD.EditorInput;&lt;BR /&gt;using Autodesk.AutoCAD.Runtime;&lt;BR /&gt;using &lt;BR /&gt;
Autodesk.AutoCAD.DatabaseServices;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;public class &lt;BR /&gt;
SelectionSetExample&lt;BR /&gt;{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
[CommandMethod("SCW")]&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public static void &lt;BR /&gt;
SelectAllCrossingWindowExample()&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
{&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //get an editor &lt;BR /&gt;
object&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Editor ed = &lt;BR /&gt;
Application.DocumentManager.MdiActiveDocument.Editor;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
//get the active document&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Document &lt;BR /&gt;
dwg = Application.DocumentManager.MdiActiveDocument;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; //get a &lt;BR /&gt;
transaction started&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; using &lt;BR /&gt;
(Transaction ta = &lt;BR /&gt;
dwg.TransactionManager.StartTransaction())&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
{&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&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;
try&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; &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; &lt;BR /&gt;
PromptPointOptions LowerLeftPointOptions = new PromptPointOptions("Select first &lt;BR /&gt;
point of &lt;BR /&gt;
window");&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; &lt;BR /&gt;
PromptPointResult LowerLeftPointResult = &lt;BR /&gt;
ed.GetPoint(LowerLeftPointOptions);&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; &lt;BR /&gt;
PromptCornerOptions PromptCornerOptions = new PromptCornerOptions("Select &lt;BR /&gt;
opposite point of window", &lt;BR /&gt;
LowerLeftPointResult.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; &lt;BR /&gt;
PromptPointResult UpperRightPointResult = &lt;BR /&gt;
ed.GetCorner(PromptCornerOptions);&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
//default select all entities crossed within &lt;BR /&gt;
window&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; &lt;BR /&gt;
PromptSelectionResult PromptSelectionResult = &lt;BR /&gt;
ed.SelectCrossingWindow(LowerLeftPointResult.Value, &lt;BR /&gt;
UpperRightPointResult.Value);&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
if ((PromptSelectionResult.Status == &lt;BR /&gt;
PromptStatus.OK))&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; &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; &lt;BR /&gt;
ObjectId[] objIDArray = &lt;BR /&gt;
null;&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; &lt;BR /&gt;
//fill an array with the selected &lt;BR /&gt;
entities&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; &lt;BR /&gt;
objIDArray = PromptSelectionResult.Value.GetObjectIds();&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
ObjectId objID = default(ObjectId);&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;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; &lt;BR /&gt;
foreach (ObjectId objID_loopVariable in &lt;BR /&gt;
objIDArray)&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; &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; &lt;BR /&gt;
objID = &lt;BR /&gt;
objID_loopVariable;&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;
DBObject dbObj = &lt;BR /&gt;
null;&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;
//open each entity for &lt;BR /&gt;
reading&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;
dbObj = ta.GetObject(objID, &lt;BR /&gt;
OpenMode.ForRead);&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;
//tell user the type of each &lt;BR /&gt;
entity&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;
ed.WriteMessage(dbObj.GetType().ToString());&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; &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; &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; &lt;BR /&gt;
}&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; catch &lt;BR /&gt;
(System.Exception &lt;BR /&gt;
ex)&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; &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; &lt;BR /&gt;
ed.WriteMessage(ex.ToString());&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial"&gt;&lt;BR /&gt;
size=2&amp;gt;&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;
}&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;BR /&gt;
}&lt;BR /&gt;}&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;"YL2000" wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149379@discussion.autodesk.com"&amp;gt;news:6149379@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;yes, &lt;BR /&gt;
  i tried that. but it didn't seem to be very helpful.&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 26 Mar 2009 01:53:22 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453862#M71281</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-26T01:53:22Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453863#M71282</link>
      <description>In C#, where you do not want to supply an optional parameter, you supply the &lt;BR /&gt;
constant 'System.Type.Missing'.&lt;BR /&gt;
&lt;BR /&gt;
-- &lt;BR /&gt;
http://www.caddzone.com&lt;BR /&gt;
&lt;BR /&gt;
AcadXTabs: MDI Document Tabs for AutoCAD 2009&lt;BR /&gt;
Supporting AutoCAD 2000 through 2009&lt;BR /&gt;
&lt;BR /&gt;
http://www.acadxtabs.com&lt;BR /&gt;
&lt;BR /&gt;
Introducing AcadXTabs 2010:&lt;BR /&gt;
http://www.caddzone.com/acadxtabs/AcadXTabs2010.htm&lt;BR /&gt;
&lt;BR /&gt;
&lt;BR /&gt;
&lt;YL2000&gt; wrote in message news:6149325@discussion.autodesk.com...&lt;BR /&gt;
I tried, and it seems the converter doesn't fill out the missing parameters &lt;BR /&gt;
which are required by C# and not required by VB.&lt;/YL2000&gt;</description>
      <pubDate>Thu, 26 Mar 2009 14:20:52 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453863#M71282</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-26T14:20:52Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453864#M71283</link>
      <description>&lt;DIV id="jive-html-wrapper-div"&gt;
&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Since the &lt;FONT size="2"&gt;SelectCrossingWindow method &lt;BR /&gt;
is overloaded use the version with just the corner parameters. No need for &lt;BR /&gt;
optional parameters.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&lt;FONT face="Arial" size="2"&gt;Joe ...&lt;/FONT&gt;&lt;/DIV&gt;&lt;BR /&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;&lt;BR /&gt;
style="PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px"&amp;gt;&lt;BR /&gt;
  &lt;DIV&gt;&amp;lt;YL2000&amp;gt; wrote in message &lt;A&gt;&lt;BR /&gt;
  href="news:6149325@discussion.autodesk.com"&amp;gt;news:6149325@discussion.autodesk.com&lt;/A&gt;...&lt;/DIV&gt;I &lt;BR /&gt;
  tried, and it seems the converter doesn't fill out the missing parameters &lt;BR /&gt;
  which are required by C# and not required by VB.&lt;/BLOCKQUOTE&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 26 Mar 2009 15:41:49 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453864#M71283</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-26T15:41:49Z</dc:date>
    </item>
    <item>
      <title>Re: how to use selectionset in C#</title>
      <link>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453865#M71284</link>
      <description>Thanks, Tony. &lt;BR /&gt;
the System.Type.Missing is what I used in my first post. it compiled but the function didn't return any valid objects.</description>
      <pubDate>Fri, 27 Mar 2009 20:09:54 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/how-to-use-selectionset-in-c/m-p/2453865#M71284</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2009-03-27T20:09:54Z</dc:date>
    </item>
  </channel>
</rss>

