从 2.3 迁移到 2.4

DotNetBrowser 2.4 重新引入了打印 API。 这导致了一些 API 的更改。 在本迁移指南中,我们将介绍 2.4 中已更改的 API,以及应该使用的替代方案。

添加或更新的 API

打印

打印处理程序

在 DotNetBrowser 2.4 中, PrintHandler 已被 RequestPrintHandler 所取代。

v2.3

browser.PrintHandler =
    new Handler<PrintParameters, PrintResponse>(p =>
    {
        return PrintResponse.ShowPrintPreview();
    });
browser.PrintHandler = 
    New Handler(Of PrintParameters, PrintResponse)(Function(p)
        Return PrintResponse.ShowPrintPreview()
End Function)

v2.4

browser.RequestPrintHandler =
    new Handler<RequestPrintParameters, RequestPrintResponse>(p =>
    {
        return RequestPrintResponse.ShowPrintPreview();
    });
browser.RequestPrintHandler = 
    New Handler(Of RequestPrintParameters, RequestPrintResponse)(Function(p)
        Return RequestPrintResponse.ShowPrintPreview()
End Function)

身份验证

AuthenticateParameters 类扩展了 Realm 属性。 该属性可用于获取身份验证挑战的域。

Go Top