Wie erhalte ich eine Liste der geöffneten Tabs in Chrome? | C #

So möchte ich die geöffneten Tabs aus Google Chrome (Titel, URL) extrahieren und das Thema wie im Chrome-Task-Manager auflisten. Bisher habe ich versucht, alle Chrome-Prozesse zu filtern und die Fenstertitel abzurufen, aber das funktioniert nicht:

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);
   }
}

Dies gibt mir weder die Adresse noch den Titel der Registerkarte. Gibt es eine andere Möglichkeit, dies zu tun?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage