Como obter uma lista de abas abertas no chrome? | C #

Então, eu quero extrair as guias abertas do google chrome (título, URL) e listar o tema como no gerenciador de tarefas do chrome. Até agora, tentei filtrar todos os processos do Chrome e obter os títulos das janelas, mas isso não funciona:

var procs = Process.GetProcesses();

...

foreach (var proc in procs)
{
   if (Convert.ToString(proc.ProcessName) == "chrome")
   {
      Console.WriteLine("{0}: {1} | {2} | {3} ||| {4}\n", i, proc.ProcessName, runtime, proc.MainWindowTitle, proc.Handle);
   }
}

Isso não me dá o endereço ou o título da guia, existe outra maneira de fazer isso?

questionAnswers(3)

yourAnswerToTheQuestion