Migração da versão 2.3 para a 2.4

No DotNetBrowser 2.4, a API de impressão foi reintroduzida. Isto provocou algumas alterações na API. Neste guia de migração, descrevemos qual a API que foi alterada na versão 2.4 e quais as alternativas que deve utilizar.

API adicionada ou atualizada

Impressão

PrintHandler

O PrintHandler foi substituído pelo RequestPrintHandler no DotNetBrowser 2.4.

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)

Autenticação

A classe AuthenticateParameters foi alargada com a propriedade Realm. Esta propriedade pode ser utilizada para obter o domínio do desafio de autenticação.

Go Top