C# Класс Neutronium.WPF.Internal.HTMLControlBase

Наследование: IWebViewLifeCycleManager, IDisposable
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Свойство Тип Описание
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

Открытые методы

Метод Описание
CloseDebugBrowser ( ) : void
Dispose ( ) : void
Inject ( Key keyToInject ) : void
OpenDebugBrowser ( ) : void
ShowDebugWindow ( ) : void

Защищенные методы

Метод Описание
HTMLControlBase ( IUrlSolver urlSolver ) : System
NavigateAsyncBase ( object iViewModel, string Id = null, JavascriptBindingMode iMode = JavascriptBindingMode.TwoWay ) : Task

Приватные методы

Метод Описание
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

Описание методов

CloseDebugBrowser() публичный Метод

public CloseDebugBrowser ( ) : void
Результат void

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

HTMLControlBase() защищенный Метод

protected HTMLControlBase ( IUrlSolver urlSolver ) : System
urlSolver IUrlSolver
Результат System

Inject() публичный Метод

public Inject ( Key keyToInject ) : void
keyToInject Key
Результат void

NavigateAsyncBase() защищенный Метод

protected NavigateAsyncBase ( object iViewModel, string Id = null, JavascriptBindingMode iMode = JavascriptBindingMode.TwoWay ) : Task
iViewModel object
Id string
iMode JavascriptBindingMode
Результат Task

OpenDebugBrowser() публичный Метод

public OpenDebugBrowser ( ) : void
Результат void

ShowDebugWindow() публичный Метод

public ShowDebugWindow ( ) : void
Результат void

Описание свойств

DebugButtonLabelProperty публичное статическое свойство

public static DependencyProperty,System.Windows DebugButtonLabelProperty
Результат System.Windows.DependencyProperty

HTMLEngineProperty публичное статическое свойство

public static DependencyProperty,System.Windows HTMLEngineProperty
Результат System.Windows.DependencyProperty

IsDebugProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsDebugProperty
Результат System.Windows.DependencyProperty

IsHTMLLoadedProperty публичное статическое свойство

public static DependencyProperty,System.Windows IsHTMLLoadedProperty
Результат System.Windows.DependencyProperty

JavascriptUIEngineProperty публичное статическое свойство

public static DependencyProperty,System.Windows JavascriptUIEngineProperty
Результат System.Windows.DependencyProperty

VmDebugProperty публичное статическое свойство

public static DependencyProperty,System.Windows VmDebugProperty
Результат System.Windows.DependencyProperty