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 _MouseUp_Handler (string tcTipo, string tcValue, string tcId)
 Delegado para la gestión de la pulsación sobre los htmlements de la página 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 _MouseLeave_Handler ()
 Delegado para la gestión de la pulsación del mouseLeave el WebView2 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 _Click_Handler (object sender, EventArgs e)
 Delegado para la gestión del click en el contenido Más...
 
delegate void _EndGetHTML_Handler (string tcHtml)
 Delegado para la notificación de la finalización de la obtención del HTML del CKEDITOR Más...
 
delegate void _Log_Handler (string tcLog)
 Delegado del Log Más...
 
delegate void _PrintBefore_Handler ()
 Delegado para el evento al inició del métode _Print() Más...
 
delegate void _PrintAfter_Handler ()
 Delegado para el evento al final del métode _Print() Más...
 
 WebView ()
 Constructor Más...
 
 WebView (bool tlValidateRuntime)
 Constructor que valida si está instalado el Runtime del WebView Más...
 
void AddVirtualHostNameMapping (string alias, string ruta)
 Método para establecer valores para crear alias de mapeo de rutas locales 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...
 
void _Print (string tcTitulo="")
 Imprime el contenido del navegador 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 NavigateToEditor (string tcUrl, string tcDataEditor)
 Navegar a la URL mediante el método Navigate 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...
 
void NavigateWithPost (string tcUrl, Stream toPostData, string tcHeaders="Content-Type: application/x-www-form-urlencoded")
 Navigación POST 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
void _GetHtml ()
 Refresca el html (CKEditor) Más...
 
void _ReadOnlyEditor (bool tlReadOnly)
 Establece el valor de ReadOnly del CKEditor Más...
 
void _FocusEditor ()
 Pasa el foco a la area de edición del CKEditor Más...
 
void _PutDataEditor (string tcData)
 Añade un texto en una posición actual del curso dentro del CkEditor Más...
 
virtual bool _MouseUpExecute (string tcTipo, string tcValue, string tcIdOrName)
 Método para gestionar el MouseUp Más...
 
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 descargan 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...
 
_MouseUp_Handler _MouseUp
 Gestión de la pulsación sobre los htmlements de la página Más...
 
_MouseDown_Handler _MouseDown
 Gestión de la pulsación sobre los htmlements de la página Más...
 
_MouseLeave_Handler _MouseLeave
 Gestión para el mouseLeave el WebView2 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...
 
_Click_Handler _ContentClick
 Evento de click en el contenido Más...
 
_EndGetHTML_Handler _EndGetHTML
 Finalización de la obtención del HTML del CKEDITOR Más...
 
_Log_Handler _Log
 Gestión del Log Más...
 
_PrintBefore_Handler _PrintBefore
 Evento al inició del métode _Print() Más...
 
_PrintAfter_Handler _PrintAfter
 Evento al final del métode _Print() 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: