C# Класс ScreenScroller.ScreenScrollerPlugin

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

Private Properties

Свойство Тип Описание
InitializeGrid void
InitializeHighligther void
InitializeTopMost void
OnConfigChanged void
OnHighlighterServiceStatusChanged void
OnTopMostServiceStatusChanged void
ProcessTick void
RegisterHighlighter void
RegisterTopMost void
UnInitializeHighlighter void
UninitializeTopMost void
UnregisterHighlighter void
UnregisterTopMost void

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

Метод Описание
BeginHighlight ( BeginScrollingInfo beginScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
EndHighlight ( EndScrollingInfo endScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
SelectElement ( ScrollingDirective scrollingDirective ) : ScrollingDirective
Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
Start ( ) : void
Stop ( ) : void
Teardown ( ) : void

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

Метод Описание
InitializeGrid ( ) : void
InitializeHighligther ( ) : void
InitializeTopMost ( ) : void
OnConfigChanged ( object sender, CK.Plugin.Config.ConfigChangedEventArgs e ) : void
OnHighlighterServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
OnTopMostServiceStatusChanged ( object sender, CK.Plugin.ServiceStatusChangedEventArgs e ) : void
ProcessTick ( ScrollingDirective scrollingDirective ) : void
RegisterHighlighter ( ) : void
RegisterTopMost ( ) : void
UnInitializeHighlighter ( ) : void
UninitializeTopMost ( ) : void
UnregisterHighlighter ( ) : void
UnregisterTopMost ( ) : void

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

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

public BeginHighlight ( BeginScrollingInfo beginScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
beginScrollingInfo HighlightModel.BeginScrollingInfo
scrollingDirective HighlightModel.ScrollingDirective
Результат HighlightModel.ScrollingDirective

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

public EndHighlight ( EndScrollingInfo endScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
endScrollingInfo HighlightModel.EndScrollingInfo
scrollingDirective HighlightModel.ScrollingDirective
Результат HighlightModel.ScrollingDirective

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

public SelectElement ( ScrollingDirective scrollingDirective ) : ScrollingDirective
scrollingDirective HighlightModel.ScrollingDirective
Результат HighlightModel.ScrollingDirective

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

public Setup ( CK.Plugin.IPluginSetupInfo info ) : bool
info CK.Plugin.IPluginSetupInfo
Результат bool

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

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

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

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

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

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