<?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 Programatically hide the Attribute Table in ArcMap in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317164#M8273</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to programmatically hide the Attribute Table in ArcMap. When the table is open while performing attribute editing with arcobjects the process gets significantly delayed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess that's something simple, like&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&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; var uid = new UIDClass() { Value = "&lt;/SPAN&gt;&lt;STRONG&gt;&amp;lt;Attribute table Uid Value&amp;gt;&lt;/STRONG&gt;&lt;SPAN&gt;" };&lt;/SPAN&gt;&lt;BR /&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; var window = ArcMap.DockableWindowManager.GetDockableWindow(uid);&lt;/SPAN&gt;&lt;BR /&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; window.Show(false);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The thing is I cannot find this Uid Value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose all I need is an extensive Uid list like this old one&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://resources.esri.com/help/9.3/arcgisdesktop/com/shared/desktop/reference/ArcMapIds.htm" rel="nofollow" target="_blank"&gt;http://resources.esri.com/help/9.3/arcgisdesktop/com/shared/desktop/reference/ArcMapIds.htm&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;...updated for 10.x to contain the dockable windows. Has anybody come across such a list? Or is there another way to dig out this value, or a handle to that window?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;George&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 22 Feb 2013 13:07:27 GMT</pubDate>
    <dc:creator>GeorgeVernardos</dc:creator>
    <dc:date>2013-02-22T13:07:27Z</dc:date>
    <item>
      <title>Programatically hide the Attribute Table in ArcMap</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317164#M8273</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I need to programmatically hide the Attribute Table in ArcMap. When the table is open while performing attribute editing with arcobjects the process gets significantly delayed.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I guess that's something simple, like&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&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; var uid = new UIDClass() { Value = "&lt;/SPAN&gt;&lt;STRONG&gt;&amp;lt;Attribute table Uid Value&amp;gt;&lt;/STRONG&gt;&lt;SPAN&gt;" };&lt;/SPAN&gt;&lt;BR /&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; var window = ArcMap.DockableWindowManager.GetDockableWindow(uid);&lt;/SPAN&gt;&lt;BR /&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; window.Show(false);&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The thing is I cannot find this Uid Value.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I suppose all I need is an extensive Uid list like this old one&lt;/SPAN&gt;&lt;BR /&gt;&lt;A class="jive-link-external-small" href="http://resources.esri.com/help/9.3/arcgisdesktop/com/shared/desktop/reference/ArcMapIds.htm" rel="nofollow" target="_blank"&gt;http://resources.esri.com/help/9.3/arcgisdesktop/com/shared/desktop/reference/ArcMapIds.htm&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;...updated for 10.x to contain the dockable windows. Has anybody come across such a list? Or is there another way to dig out this value, or a handle to that window?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;George&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2013 13:07:27 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317164#M8273</guid>
      <dc:creator>GeorgeVernardos</dc:creator>
      <dc:date>2013-02-22T13:07:27Z</dc:date>
    </item>
    <item>
      <title>Re: Programatically hide the Attribute Table in ArcMap</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317165#M8274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can use ITableWindow to find the attribute window and hide it.&amp;nbsp; Here's quick VBA example you can modify.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="plain" name="code"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim mxDoc As IMxDocument &amp;nbsp;&amp;nbsp;&amp;nbsp; Set mxDoc = ThisDocument &amp;nbsp;&amp;nbsp;&amp;nbsp; Dim layer As IFeatureLayer &amp;nbsp;&amp;nbsp;&amp;nbsp; Set layer = mxDoc.FocusMap.layer(4) &amp;nbsp;&amp;nbsp;&amp;nbsp; Dim tableWindow As ITableWindow &amp;nbsp;&amp;nbsp;&amp;nbsp; Set tableWindow = New tableWindow &amp;nbsp;&amp;nbsp;&amp;nbsp; Dim window As ITableWindow &amp;nbsp;&amp;nbsp;&amp;nbsp; Set window = tableWindow.FindViaFeatureLayer(layer, True) &amp;nbsp;&amp;nbsp;&amp;nbsp; If window Is Nothing Then &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; MsgBox "Window is not visible" &amp;nbsp;&amp;nbsp;&amp;nbsp; Else &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; window.Show False &amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;/PRE&gt;&lt;DIV style="display:none;"&gt; &lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2013 13:35:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317165#M8274</guid>
      <dc:creator>NeilClemmons</dc:creator>
      <dc:date>2013-02-22T13:35:38Z</dc:date>
    </item>
    <item>
      <title>Re: Programatically hide the Attribute Table in ArcMap</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317166#M8275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;This worked great, thanks Neil!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 22 Feb 2013 15:50:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/programatically-hide-the-attribute-table-in-arcmap/m-p/317166#M8275</guid>
      <dc:creator>GeorgeVernardos</dc:creator>
      <dc:date>2013-02-22T15:50:44Z</dc:date>
    </item>
  </channel>
</rss>

