<?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 UUID for Identify Tool Dialog Context Menu? in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67102#M1806</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a custom layer that implements the IIdentify interface. I would like to register a custom command with the context menu for the tree control Identify Tool dialog. I just need the UUID for this context menu, which I can't seem to find anywhere.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found this thread, which suggests this isn't possible-- &lt;/P&gt;&lt;P&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1741&amp;amp;t=274654&amp;amp;mc=4#msgid848624" title="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1741&amp;amp;t=274654&amp;amp;mc=4#msgid848624"&gt;Adding Context Menu To Identify Tool&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the Nimbus bug it references is a broken link. So, I'm wondering if this is now possible (the thread is from 2009).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, the ArcObjects documentation has this text in a number of places:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3334ca; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;"To find the CLSID, ProgID, and subtype of a built-in command or menu in ArcMap or ArcCatalog, refer to the following technical documents:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3334ca;"&gt;&lt;EM style="color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;ArcObjects Developer Help &amp;gt; Technical Documents &amp;gt; ArcMap: Names and IDs of commands and commandbars"&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't seem to find a current version of this document with the 10.2 SDK. Can anyone point me to the current version? I've found several older versions from google searches.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 27 Aug 2014 15:31:08 GMT</pubDate>
    <dc:creator>KristinBlier</dc:creator>
    <dc:date>2014-08-27T15:31:08Z</dc:date>
    <item>
      <title>UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67102#M1806</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have a custom layer that implements the IIdentify interface. I would like to register a custom command with the context menu for the tree control Identify Tool dialog. I just need the UUID for this context menu, which I can't seem to find anywhere.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found this thread, which suggests this isn't possible-- &lt;/P&gt;&lt;P&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1741&amp;amp;t=274654&amp;amp;mc=4#msgid848624" title="http://forums.esri.com/Thread.asp?c=93&amp;amp;f=1741&amp;amp;t=274654&amp;amp;mc=4#msgid848624"&gt;Adding Context Menu To Identify Tool&lt;/A&gt; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, the Nimbus bug it references is a broken link. So, I'm wondering if this is now possible (the thread is from 2009).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, the ArcObjects documentation has this text in a number of places:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3334ca; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;"To find the CLSID, ProgID, and subtype of a built-in command or menu in ArcMap or ArcCatalog, refer to the following technical documents:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #3334ca;"&gt;&lt;EM style="color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;"&gt;ArcObjects Developer Help &amp;gt; Technical Documents &amp;gt; ArcMap: Names and IDs of commands and commandbars"&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can't seem to find a current version of this document with the 10.2 SDK. Can anyone point me to the current version? I've found several older versions from google searches.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2014 15:31:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67102#M1806</guid>
      <dc:creator>KristinBlier</dc:creator>
      <dc:date>2014-08-27T15:31:08Z</dc:date>
    </item>
    <item>
      <title>Re: UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67103#M1807</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;A href="http://resources.arcgis.com/en/help/arcobjects-net/conceptualhelp/index.html#//00010000029s000000"&gt;This is the page&lt;/A&gt; showing the UIDs of the ArcMap commands&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2014 15:40:11 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67103#M1807</guid>
      <dc:creator>KenBuja</dc:creator>
      <dc:date>2014-08-27T15:40:11Z</dc:date>
    </item>
    <item>
      <title>Re: UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67104#M1808</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks Ken, that's helpful. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm not seeing anything related to the Identify results dialog (and it's context menu) there. Any idea if this just isn't exposed?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 27 Aug 2014 15:55:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67104#M1808</guid>
      <dc:creator>KristinBlier</dc:creator>
      <dc:date>2014-08-27T15:55:35Z</dc:date>
    </item>
    <item>
      <title>Re: UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67105#M1809</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Kristin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I believe the UUID you're looking for is &lt;STRONG&gt;"20C52011-97C1-43BB-988D-7DD5E0096A62"&lt;/STRONG&gt;, which corresponds to &lt;STRONG&gt;IdenitfyWindowCommandClass.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;That said, getting a hook to the context menu available from this window is a different matter.&amp;nbsp; The closet match I've seen in code or documentation is &lt;STRONG&gt;&lt;SPAN style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f0f0f0;"&gt;{CC0DCD29-DE5E-11D3-9FF8-00C04F6BC8DD} &lt;/SPAN&gt;&lt;SPAN style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f0f0f0;"&gt;esriArcMapUI.GeometryElementContextMenu&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="color: #4d4d4d; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: #f0f0f0;"&gt;Hope these thoughts get you moving in the right direction.&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 Aug 2014 17:30:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67105#M1809</guid>
      <dc:creator>ErinBrimhall</dc:creator>
      <dc:date>2014-08-29T17:30:20Z</dc:date>
    </item>
    <item>
      <title>Re: UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67106#M1810</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for your response, Erin.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The IdentifyWindowCommandClass is for the identify command itself, not the window. But, even if I had the ID for the window, I'm not sure how to find the ID of the context menu from that. As far as I can tell, it's not possible to iterate over ICommandBars.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm hoping an ESRI developer comes across this thread, and can simply look it up. It doesn't appear to be documented anywhere.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Sep 2014 15:46:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67106#M1810</guid>
      <dc:creator>KristinBlier</dc:creator>
      <dc:date>2014-09-05T15:46:23Z</dc:date>
    </item>
    <item>
      <title>Re: UUID for Identify Tool Dialog Context Menu?</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67107#M1811</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Kristin,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When I can't find what I'm looking for in the ArcObjects SDK documentation, I resort to tools like &lt;A href="http://www.red-gate.com/products/dotnet-development/reflector/"&gt;Reflector &lt;/A&gt;to help glean a bit more information about the available classes, their inheritance hierarchy, interfaces implemented, etc.&amp;nbsp; That is where I scrounged out the UUID for the IdentifyWindowCommandClass.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Of course, these tools only take you so far with regard to .NET assemblies and the underlying COM objects.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Either way, I think ultimately you will be hard-pressed to get a hook to the actual Identify tool/command window, let alone its context menu.&amp;nbsp; It's possible this context menu is exposed through the ICommandBars interface, but without the ability to iterate over that collection (as you noted), you would need the specific UUID and in my digging with Reflector I never found an appropriate-sounding class or interface.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 10 Sep 2014 20:29:35 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/uuid-for-identify-tool-dialog-context-menu/m-p/67107#M1811</guid>
      <dc:creator>ErinBrimhall</dc:creator>
      <dc:date>2014-09-10T20:29:35Z</dc:date>
    </item>
  </channel>
</rss>

