C# Класс Spinnaker.Core.BrowserBridge

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
defaultViewsPath string

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

Метод Описание
ExecuteScriptFunction ( string functionName ) : void
ExecuteScriptFunction ( string functionName, string arg ) : void
HandleScriptPropertyChanged ( string id, string propertyName, string newValue ) : void
HostLog ( string msg ) : void
InsertScript ( string script ) : void
InvokeOnBrowserSafeThread ( System.Action a ) : void
InvokeViewModelMethod ( string id, string methodName ) : void
InvokeViewModelMethod ( string id, string methodName, string arg ) : void
ShowView ( string viewName, INotifyPropertyChanged viewModel ) : void
ShowView ( string viewName, INotifyPropertyChanged viewModel, System.Action onShown ) : void

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

Метод Описание
EnhanceDOM ( string viewFilename ) : void
LoadUrl ( Uri uri, System.Action onLoaded ) : void

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

Метод Описание
BrowserBridge ( ) : System
CopyDirectory ( string sourceDirName, string destDirName ) : void

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

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

protected EnhanceDOM ( string viewFilename ) : void
viewFilename string
Результат void

ExecuteScriptFunction() публичный абстрактный Метод

public abstract ExecuteScriptFunction ( string functionName ) : void
functionName string
Результат void

ExecuteScriptFunction() публичный абстрактный Метод

public abstract ExecuteScriptFunction ( string functionName, string arg ) : void
functionName string
arg string
Результат void

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

public HandleScriptPropertyChanged ( string id, string propertyName, string newValue ) : void
id string
propertyName string
newValue string
Результат void

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

public HostLog ( string msg ) : void
msg string
Результат void

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

public InsertScript ( string script ) : void
script string
Результат void

InvokeOnBrowserSafeThread() публичный абстрактный Метод

public abstract InvokeOnBrowserSafeThread ( System.Action a ) : void
a System.Action
Результат void

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

public InvokeViewModelMethod ( string id, string methodName ) : void
id string
methodName string
Результат void

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

public InvokeViewModelMethod ( string id, string methodName, string arg ) : void
id string
methodName string
arg string
Результат void

LoadUrl() защищенный абстрактный Метод

protected abstract LoadUrl ( Uri uri, System.Action onLoaded ) : void
uri System.Uri
onLoaded System.Action
Результат void

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

public ShowView ( string viewName, INotifyPropertyChanged viewModel ) : void
viewName string
viewModel INotifyPropertyChanged
Результат void

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

public ShowView ( string viewName, INotifyPropertyChanged viewModel, System.Action onShown ) : void
viewName string
viewModel INotifyPropertyChanged
onShown System.Action
Результат void

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

defaultViewsPath защищенное статическое свойство

protected static string defaultViewsPath
Результат string