如何从c# . net获得Microsoft Edge实例



如何从c#中检测Microsoft Edge实例?目前我的应用程序正在使用下面的代码来检测IE11实例。

var FoundBrowsers = new SHDocVw.ShellWindows();
foreach (SHDocVw.InternetExplorer browser1 in FoundBrowsers)
{
if (browser1.LocationURL.ToUpper().Contains("SAMPLETEXT"))
{
return browser1;
}
}
return null;

我如何替换它来访问MS边缘实例?

我不认为通过代码直接控制是可能的,就像用IE。您将需要使用chromedriver的控制器边缘(这是基于铬)。

如果你只是想在你的应用程序中嵌入一个网页,你可以使用Edge的WebView2。

最新更新