C# Class Neutronium.WPF.Internal.HTMLControlBase

Inheritance: IWebViewLifeCycleManager, IDisposable
Afficher le fichier Open project: David-Desmaisons/MVVM.CEF.Glue Class Usage Examples

Méthodes publiques

Свойство Type Description
DebugButtonLabelProperty System.Windows.DependencyProperty
HTMLEngineProperty System.Windows.DependencyProperty
IsDebugProperty System.Windows.DependencyProperty
IsHTMLLoadedProperty System.Windows.DependencyProperty
JavascriptUIEngineProperty System.Windows.DependencyProperty
VmDebugProperty System.Windows.DependencyProperty

Private Properties

Свойство Type Description
DoShowInfo void
FirstLoad void
GetDoubleBrowserNavigator Neutronium.Core.Navigation.DoubleBrowserNavigator
GetParentWindow System.Windows.Window
HTMLControlBase_Loaded void
IWebViewLifeCycleManager IDispatcher
IWebViewLifeCycleManager IWebBrowserWindowProvider
Init void
OnDisplayFired void
OnNavigateFired void
Root_PreviewKeyDown void
RunDebugscript void

Méthodes publiques

Méthode Description
CloseDebugBrowser ( ) : void
Dispose ( ) : void
Inject ( Key keyToInject ) : void
OpenDebugBrowser ( ) : void
ShowDebugWindow ( ) : void

Méthodes protégées

Méthode Description
HTMLControlBase ( IUrlSolver urlSolver ) : System
NavigateAsyncBase ( object iViewModel, string Id = null, JavascriptBindingMode iMode = JavascriptBindingMode.TwoWay ) : Task

Private Methods

Méthode Description
DoShowInfo ( ) : void
FirstLoad ( object sender, EventArgs e ) : void
GetDoubleBrowserNavigator ( ) : DoubleBrowserNavigator
GetParentWindow ( ) : Window
HTMLControlBase_Loaded ( object sender, RoutedEventArgs e ) : void
IWebViewLifeCycleManager ( ) : IDispatcher
IWebViewLifeCycleManager ( ) : IWebBrowserWindowProvider
Init ( ) : void
OnDisplayFired ( object sender, DisplayEvent e ) : void
OnNavigateFired ( object sender, NavigationEvent e ) : void
Root_PreviewKeyDown ( object sender, System.Windows.Input.KeyEventArgs e ) : void
RunDebugscript ( ) : void

Method Details

CloseDebugBrowser() public méthode

public CloseDebugBrowser ( ) : void
Résultat void

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HTMLControlBase() protected méthode

protected HTMLControlBase ( IUrlSolver urlSolver ) : System
urlSolver IUrlSolver
Résultat System

Inject() public méthode

public Inject ( Key keyToInject ) : void
keyToInject Key
Résultat void

NavigateAsyncBase() protected méthode

protected NavigateAsyncBase ( object iViewModel, string Id = null, JavascriptBindingMode iMode = JavascriptBindingMode.TwoWay ) : Task
iViewModel object
Id string
iMode JavascriptBindingMode
Résultat Task

OpenDebugBrowser() public méthode

public OpenDebugBrowser ( ) : void
Résultat void

ShowDebugWindow() public méthode

public ShowDebugWindow ( ) : void
Résultat void

Property Details

DebugButtonLabelProperty public_oe static_oe property

public static DependencyProperty,System.Windows DebugButtonLabelProperty
Résultat System.Windows.DependencyProperty

HTMLEngineProperty public_oe static_oe property

public static DependencyProperty,System.Windows HTMLEngineProperty
Résultat System.Windows.DependencyProperty

IsDebugProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsDebugProperty
Résultat System.Windows.DependencyProperty

IsHTMLLoadedProperty public_oe static_oe property

public static DependencyProperty,System.Windows IsHTMLLoadedProperty
Résultat System.Windows.DependencyProperty

JavascriptUIEngineProperty public_oe static_oe property

public static DependencyProperty,System.Windows JavascriptUIEngineProperty
Résultat System.Windows.DependencyProperty

VmDebugProperty public_oe static_oe property

public static DependencyProperty,System.Windows VmDebugProperty
Résultat System.Windows.DependencyProperty