<?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 C# viewport selection filter in .NET Forum</title>
    <link>https://forums.autodesk.com/t5/net-forum/c-viewport-selection-filter/m-p/11160943#M12935</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Does anyone knows how to select a specific viewport by selection filter,&amp;nbsp; I tried with viewport number Dxf code but its selects the first created viewport always.&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;Entity entvp1 = trans.GetObject(PsrVp1.Value[0].ObjectId, OpenMode.ForWrite)as Entity; 

Viewport vp1 = entvp1 as Viewport; vp1.Locked = false; Vp1RefNum = vp1.Number; 

tv1.SetValue(new TypedValue((int)DxfCode.Start, "Viewport"), 0); tv1.SetValue(new TypedValue((int)DxfCode.ViewportNumber, Vp1RefNum), 1);

SelectionFilter vp1filter = new SelectionFilter(tv1); 
PromptSelectionResult psr2vp1 = edt.SelectAll(vp1filter); 

SelectionSet vp1ss = psr2vp1.Value; 
Entity entvp1nxt = trans.GetObject(vp1ss[0].ObjectId, OpenMode.ForWrite) as Entity; 
Viewport vp1nxt = entvp1nxt as Viewport;​ &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 11 May 2022 05:35:45 GMT</pubDate>
    <dc:creator>saifumk8</dc:creator>
    <dc:date>2022-05-11T05:35:45Z</dc:date>
    <item>
      <title>C# viewport selection filter</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-viewport-selection-filter/m-p/11160943#M12935</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Does anyone knows how to select a specific viewport by selection filter,&amp;nbsp; I tried with viewport number Dxf code but its selects the first created viewport always.&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;Entity entvp1 = trans.GetObject(PsrVp1.Value[0].ObjectId, OpenMode.ForWrite)as Entity; 

Viewport vp1 = entvp1 as Viewport; vp1.Locked = false; Vp1RefNum = vp1.Number; 

tv1.SetValue(new TypedValue((int)DxfCode.Start, "Viewport"), 0); tv1.SetValue(new TypedValue((int)DxfCode.ViewportNumber, Vp1RefNum), 1);

SelectionFilter vp1filter = new SelectionFilter(tv1); 
PromptSelectionResult psr2vp1 = edt.SelectAll(vp1filter); 

SelectionSet vp1ss = psr2vp1.Value; 
Entity entvp1nxt = trans.GetObject(vp1ss[0].ObjectId, OpenMode.ForWrite) as Entity; 
Viewport vp1nxt = entvp1nxt as Viewport;​ &lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 May 2022 05:35:45 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-viewport-selection-filter/m-p/11160943#M12935</guid>
      <dc:creator>saifumk8</dc:creator>
      <dc:date>2022-05-11T05:35:45Z</dc:date>
    </item>
    <item>
      <title>Re: C# viewport selection filter</title>
      <link>https://forums.autodesk.com/t5/net-forum/c-viewport-selection-filter/m-p/11191996#M12936</link>
      <description>&lt;P&gt;Finally, I fixed the issue by adding the CVPORT system variable.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="csharp"&gt;Autodesk.AutoCAD.ApplicationServices.Application.SetSystemVariable("CVPORT", Vp1RefNum);&lt;/LI-CODE&gt;</description>
      <pubDate>Wed, 25 May 2022 11:09:25 GMT</pubDate>
      <guid>https://forums.autodesk.com/t5/net-forum/c-viewport-selection-filter/m-p/11191996#M12936</guid>
      <dc:creator>saifumk8</dc:creator>
      <dc:date>2022-05-25T11:09:25Z</dc:date>
    </item>
  </channel>
</rss>

