C# Класс HighlightModel.ExtensibleHighlightableElementProxy

Наследование: IExtensibleHighlightableElement
Показать файл Открыть проект

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

Метод Описание
BeginHighlight ( BeginScrollingInfo beginScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
EndHighlight ( EndScrollingInfo endScrollingInfo, ScrollingDirective scrollingDirective ) : ScrollingDirective
ExtensibleHighlightableElementProxy ( string name, IHighlightableElement element, bool highlightPrePostChildren = false ) : System
RegisterElementAt ( ChildPosition position, IHighlightableElement child ) : bool

Adds an element at the beginning or the end of the child list. An element can be added only once for a given position.

For ChildPosition.Pre, the element is added to the position 0 of the list, for ChildPosition.Post is added at the end

SelectElement ( ScrollingDirective scrollingDirective ) : ScrollingDirective
UnregisterElement ( ChildPosition positionToRemove, IHighlightableElement element ) : bool

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

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

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

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

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

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

public ExtensibleHighlightableElementProxy ( string name, IHighlightableElement element, bool highlightPrePostChildren = false ) : System
name string
element IHighlightableElement
highlightPrePostChildren bool
Результат System

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

Adds an element at the beginning or the end of the child list. An element can be added only once for a given position.
For ChildPosition.Pre, the element is added to the position 0 of the list, for ChildPosition.Post is added at the end
public RegisterElementAt ( ChildPosition position, IHighlightableElement child ) : bool
position ChildPosition
child IHighlightableElement
Результат bool

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

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

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

public UnregisterElement ( ChildPosition positionToRemove, IHighlightableElement element ) : bool
positionToRemove ChildPosition
element IHighlightableElement
Результат bool