C# 클래스 HighlightModel.ExtensibleHighlightableElementProxy

상속: IExtensibleHighlightableElement
파일 보기 프로젝트 열기: Invenietis/ck-certified

공개 메소드들

메소드 설명
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