Referencia de la Clase Sage.ES.Onboarding.UserControls.UserWebBrowser

WebBrowser del OnBoarding Más...

Diagrama de herencias de Sage.ES.Onboarding.UserControls.UserWebBrowser
Sage.ES.S50.WebView.WebView

Métodos públicos

 UserWebBrowser ()
 Constructor Más...
 
 UserWebBrowser (INodo toNodo)
 Constructor Más...
 
 UserWebBrowser (INodo toNodo, IOnBoardingController toOnBoardingController)
 Constructor Más...
 
 UserWebBrowser (INodo toNodo, ContentVideo toContentVideo)
 Construtor Más...
 
bool _Navigate (INodo toNodo)
 Realizamos la navegación Más...
 
bool _Navigate (string tcUrl)
 Realizamos el navigate mediante un BackGroundWorker a la URL especificada por parámetro Más...
 
- Métodos públicos heredados desde Sage.ES.S50.WebView.WebView
delegate void _NavigationStarting_Handler ()
 Se dispara cuando Se inicia la navegación Más...
 
delegate void _NavigationCompleted_Handler (string tcUrl, bool tlIsSuccess)
 Se dispara al finalizar la navegación del WebView Más...
 
delegate void _MouseDown_Handler (string tcTipo, string tcValue)
 Delegado para la gestión de la pulsación sobre los htmlements de la página Más...
 
delegate void _WebResourceResponseReceived_Handler (int tnHttpResponseStatusCode)
 Se dispara cuando se recibe una respuesta de recurso web recibido Más...
 
delegate void _KeyPress_Handler (KeyPressEventArgs e)
 Delegado para la gestión de la pulsación de teclas sobre la página Más...
 
delegate void _Log_Handler (string tcLog)
 Delegado del Log Más...
 
 WebView ()
 Constructor Más...
 
 WebView (bool tlValidateRuntime)
 Constructor que valida si está instalado el Runtime del WebView Más...
 
void _Initialize ()
 Método para intentzar forzar cuando no se ha cargado inicialmente probablemente por no tener instalado el Runtime Más...
 
void _RefreshDocument ()
 Método para refrescar la instancia "Document" -> "HtmlDocument" Más...
 
void DisableElementById (string tcId)
 Método para desactivar un HtmlElement Más...
 
bool _IsRunTimeInstalled ()
 Devuelve si está instalado el Runtime del WebView Más...
 
virtual void _WebResourceResponseReceivedWebView (int tnHttpResponseStatusCode)
 Método para poder capturar las respuestas Más...
 
void _InstallRuntime (string tcPath, string tcExecutable="MicrosoftEdgeWebview2Setup.exe")
 Instalación del Runtime Más...
 
void Navigate (string tcUrl)
 Navega a la URL del URI pasado por parámetro Más...
 
void Navigate (Uri toUri)
 Navega a la URL del URI pasado por parámetro Más...
 
void NavigateToString (string tcHtmlContent)
 Navegación mediante el método NavigateToString Más...
 
virtual void _Log_Analisis (string tcLog)
 Método para gestionar el LOG Más...
 

Métodos protegidos

override void _Inicializar ()
 Asignamos la ruta donde se descargaran los ficheros del Webview2 Más...
 
- Métodos protegidos heredados desde Sage.ES.S50.WebView.WebView
override void Dispose (bool disposing)
 Limpiar los recursos que se estén usando. Más...
 

Otros miembros heredados

- Campos de datos heredados desde Sage.ES.S50.WebView.WebView
string _Mensaje_Error = string.Empty
 Mensaja de error Más...
 
- Propiedades heredados desde Sage.ES.S50.WebView.WebView
HtmlDocument Document [get]
 HtmlDocument que visualizamos en el WebView2 Más...
 
bool ScriptErrorsSuppressed [get, set]
 Desactivamos los errores de Script Más...
 
bool _OpenLinkDefaultBrowser [get, set]
 Abre los hivervínculos incluidos en la página en el navegador predeterminado, no el WebBrowser De momento utilizado exclusivamente en el UserControl "UserControlWalktrhoughsNoticia" Más...
 
bool _OpenNewWindowDefaultBrowser [get, set]
 Abre las peticiones de nuevas ventanas en el navegador predeterminado Más...
 
bool _CancelNewWindowRequested [get, set]
 Cancelamos la apertura de vínculos Más...
 
bool _ContextMenuEnabled [get, set]
 Configuramos si presentamos el menu contextual Es necesario especificar antes de realizar la navegación Más...
 
bool _AreBrowserAcceleratorKeysEnabled [get, set]
 Gestion de las teclas rápidas Más...
 
bool _ResponseReceived [get, set]
 Para recibir los códigos de estado Adicionalmente provoca un refresco de la propiedad Documento en cada recepción de estado Más...
 
bool _AutoRefreshDocument [get, set]
 Realiza el refresh del documento al finalizar la carga de la URL Más...
 
string _UserDataFolder [get, set]
 Path donde se descaragan los ficheros necesarios del webView2 Más...
 
bool _WebViewOk [get]
 Devuelve true si se ha instanciado el WebView correctamente Más...
 
- Eventos heredados desde Sage.ES.S50.WebView.WebView
_NavigationStarting_Handler _NavigationStarting
 Evento de inicio de la navegación Más...
 
_NavigationCompleted_Handler _NavigationCompleted
 Evento para capturar la finalización de la carga NavigationCompleted is raised when the WebView has completely loaded (body.onload has been raised) or loading stopped with error Más...
 
_MouseDown_Handler _MouseDown
 Gestión de la pulsación sobre los htmlements de la página Más...
 
_WebResourceResponseReceived_Handler _WebResourceResponseReceived
 Evento de respuesta de recurso web recibido Más...
 
_KeyPress_Handler _KeyPress
 Gestión de la pulsación de una tacla sobre la página Más...
 
_Log_Handler _Log
 Gestión del Log Más...
 

Descripción detallada

WebBrowser del OnBoarding

Definición en la línea 22 del archivo UserWebBrowser.cs.

Documentación del constructor y destructor

◆ UserWebBrowser() [1/4]

Sage.ES.Onboarding.UserControls.UserWebBrowser.UserWebBrowser ( )
inline

Constructor

Definición en la línea 38 del archivo UserWebBrowser.cs.

◆ UserWebBrowser() [2/4]

Sage.ES.Onboarding.UserControls.UserWebBrowser.UserWebBrowser ( INodo  toNodo)
inline

Constructor

Parámetros
toNodoNodo del vídeo a reproducir ...

Definición en la línea 47 del archivo UserWebBrowser.cs.

◆ UserWebBrowser() [3/4]

Sage.ES.Onboarding.UserControls.UserWebBrowser.UserWebBrowser ( INodo  toNodo,
IOnBoardingController  toOnBoardingController 
)
inline

Constructor

Parámetros
toNodoNodo del vídeo a reproducir ...
toOnBoardingControllerReferencia al OnBoardingController

Definición en la línea 60 del archivo UserWebBrowser.cs.

◆ UserWebBrowser() [4/4]

Sage.ES.Onboarding.UserControls.UserWebBrowser.UserWebBrowser ( INodo  toNodo,
ContentVideo  toContentVideo 
)
inline

Construtor

Mediante esta sobrecarga siempre cargaremos la información de modo síncrono , sin BackGroundWorker Actualmente se utiliza exclusivamente para la reproducción a partir del NPS (In Product Feedback)

Parámetros
toNodoNodo del vídeo a reproducir ...
toContentVideoTipo de contenido

Definición en la línea 77 del archivo UserWebBrowser.cs.

Documentación de las funciones miembro

◆ _Inicializar()

override void Sage.ES.Onboarding.UserControls.UserWebBrowser._Inicializar ( )
inlineprotectedvirtual

Asignamos la ruta donde se descargaran los ficheros del Webview2

Reimplementado de Sage.ES.S50.WebView.WebView.

Definición en la línea 236 del archivo UserWebBrowser.cs.

◆ _Navigate() [1/2]

bool Sage.ES.Onboarding.UserControls.UserWebBrowser._Navigate ( INodo  toNodo)
inline

Realizamos la navegación

Parámetros
toNodoInformación del nodo con la información a navegar
Devuelve

Definición en la línea 111 del archivo UserWebBrowser.cs.

◆ _Navigate() [2/2]

bool Sage.ES.Onboarding.UserControls.UserWebBrowser._Navigate ( string  tcUrl)
inline

Realizamos el navigate mediante un BackGroundWorker a la URL especificada por parámetro

Parámetros
tcUrlURL a presentar
Devuelve

Definición en la línea 125 del archivo UserWebBrowser.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: