C# 클래스 Bloom.Edit.WebThumbNailList

파일 보기 프로젝트 열기: BloomBooks/BloomDesktop

공개 프로퍼티들

프로퍼티 타입 설명
Thumbnailer HtmlThumbNailer

Private Properties

프로퍼티 타입 설명
AddThumbnailListeners void
ColorToHtmlCode string
DelayAllImageNodes void
GetElementForMenuHolder GeckoElement
GetFirstChildWithClass GeckoNode
GetGridElementForPage GeckoElement
GetPageContaining IPage
GridId string
GridReordered void
InitializeComponent void
InvokePageSelectedChanged void
ItemClick void
MakeGeckoNodeFromXmlNode Gecko.GeckoNode
MarkImageNodesForThumbnail void
MenuClick void
RemoveThumbnailListeners void
UpdateItems List
UpdatePageNumbers void

공개 메소드들

메소드 설명
EmptyThumbnailCache ( ) : void
SelectPage ( IPage page ) : void
SetItems ( IEnumerable pages ) : void
SetPageInsertionPoint ( IPage determinePageWhichWouldPrecedeNextInsertion ) : void
UpdateThumbnailAsync ( IPage page ) : void
WebBrowser_DocumentCompleted ( object sender, Gecko e ) : void
WebThumbNailList ( ) : System

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnSizeChanged ( EventArgs e ) : void

비공개 메소드들

메소드 설명
AddThumbnailListeners ( ) : void
ColorToHtmlCode ( Color color ) : string
DelayAllImageNodes ( XmlElement pageElementForThumbnail ) : void
GetElementForMenuHolder ( ) : GeckoElement
GetFirstChildWithClass ( GeckoElement parentElement, string targetClass ) : GeckoNode
GetGridElementForPage ( IPage page ) : GeckoElement
GetPageContaining ( GeckoNode clickNode ) : IPage

Given a particular node (typically one the user right-clicked), determine whether it is clearly part of a particular page (inside a PageContainerClass div). If so, return the corresponding Page object. If not, return null.

GridId ( IPage page ) : string
GridReordered ( string s ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InvokePageSelectedChanged ( IPage page ) : void
ItemClick ( string s ) : void
MakeGeckoNodeFromXmlNode ( Gecko doc, XmlNode xmlElement ) : Gecko.GeckoNode
MarkImageNodesForThumbnail ( XmlElement pageElementForThumbnail ) : void
MenuClick ( string pageId ) : void
RemoveThumbnailListeners ( ) : void
UpdateItems ( IEnumerable pages ) : List
UpdatePageNumbers ( ) : void

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

EmptyThumbnailCache() 공개 메소드

public EmptyThumbnailCache ( ) : void
리턴 void

OnSizeChanged() 보호된 메소드

protected OnSizeChanged ( EventArgs e ) : void
e EventArgs
리턴 void

SelectPage() 공개 메소드

public SelectPage ( IPage page ) : void
page IPage
리턴 void

SetItems() 공개 메소드

public SetItems ( IEnumerable pages ) : void
pages IEnumerable
리턴 void

SetPageInsertionPoint() 공개 메소드

public SetPageInsertionPoint ( IPage determinePageWhichWouldPrecedeNextInsertion ) : void
determinePageWhichWouldPrecedeNextInsertion IPage
리턴 void

UpdateThumbnailAsync() 공개 메소드

public UpdateThumbnailAsync ( IPage page ) : void
page IPage
리턴 void

WebBrowser_DocumentCompleted() 공개 메소드

public WebBrowser_DocumentCompleted ( object sender, Gecko e ) : void
sender object
e Gecko
리턴 void

WebThumbNailList() 공개 메소드

public WebThumbNailList ( ) : System
리턴 System

프로퍼티 상세

Thumbnailer 공개적으로 프로퍼티

public HtmlThumbNailer Thumbnailer
리턴 HtmlThumbNailer