interface IDualEngine20BrowserSessionObserver
Importante
A API Do DualEngine faz parte de um recurso de acesso limitado (confira Classe LimitedAccessFeatures). Para obter mais informações ou solicitar um token de desbloqueio, entre em contato com Suporte da Microsoft.
interface IDualEngine20BrowserSessionObserver
: public IUnknown
Recebe eventos da sessão.
Resumo
Members | Descrições |
---|---|
NavigateDownloadLink | Gerado quando a janela Download da sessão está solicitando para navegar até uma URL. |
ReverseSyncCookies | Gerado quando um cookie é definido na sessão, se a sincronização de cookie reverso estiver habilitada. |
UpdateDownloadState | Gerado quando os downloads são interrompidos ou iniciados. |
Aplicável a
Produto | Introduzido |
---|---|
Windows 10, versão 20H1 | KB5032278 |
Windows 11, versão 22H2 | KB5032288 |
Members
NavigateDownloadLink
Gerado quando a janela Download da sessão está solicitando para navegar até uma URL.
public HRESULT NavigateDownloadLink(URL BSTR, VARIANT * PostData)
Parâmetros
url
A URL para a qual deve ser navegada.PostData
Dados HTTP POST, como dados de formulário.
ReverseSyncCookies
Gerado quando um cookie é definido na sessão, se a sincronização de cookie reverso estiver habilitada.
public HRESULT ReverseSyncCookies(const DualEngineCookie * pCookies, DWORD cCookies, ULONG ulCookieSyncVersion)
Consulte IDualEngine20BrowserSession::SetReverseCookieSync.
Parâmetros
pCookies
Os cookies que foram definidos.cCookies
O número de cookies empCookies
.ulCookieSyncVersion
Um número que pode ser usado para correlacionar o estado de cookie específico com uma navegação.
UpdateDownloadState
Gerado quando os downloads são interrompidos ou iniciados.
public HRESULT UpdateDownloadState(BOOL fOnGoingDownloads)
Parâmetros
-
fOnGoingDownloads
Setrue
, a sessão tiver downloads contínuos;false
se não o fizer.