Enumerar títulos de pestañas de Chrome en .NET
Antes de la versión 32 de Google Chrome, obtener una lista de títulos de pestañas abiertas era algo trivial. Cada pestaña era su propia "Ventana" y tenía su propio identificador. Entonces podrías usar ese identificador y obtener el título a través del título de la ventana. Cuando Google Chrome se actualizó a la versión 32, sucedieron muchas cosas entre bastidores con respecto a la representación de la interfaz de usuario. (ver aquí para más detalles).
Con la actualización v32, utilizando el método mencionado anteriormente, solo podrá obtener el título de las pestañas abiertas actualmente. Nada bueno. Si queremos una lista de todas las pestañas abiertas, tenemos que hacer algo diferente. En este caso, se utiliza el marco de accesibilidad de UI Automation algo reciente. Este marco le permite recorrer la interfaz de usuario de una aplicación, encontrar e interactuar con la mayoría de los elementos de su interfaz.
Para obtener más información, visite http://www.bluelightdev.com/get-list-open-chrome-tabs