Bloom.Edit.ThumbNailList.UpdateThumbnailAsync C# (CSharp) Method

UpdateThumbnailAsync() public method

public UpdateThumbnailAsync ( IPage page ) : void
page IPage
return void
        public void UpdateThumbnailAsync(IPage page)
        {
            var pageDom = page.Book.GetPreviewXmlDocumentForPage(page);
            var thumbnailOptions = new HtmlThumbNailer.ThumbnailOptions()
            {
                BackgroundColor = Palette.TextAgainstDarkBackground,
                BorderStyle = HtmlThumbNailer.ThumbnailOptions.BorderStyles.Solid,
                CenterImageUsingTransparentPadding = true
            };
            Thumbnailer.GetThumbnailAsync(String.Empty, page.Id, pageDom, thumbnailOptions, image => RefreshOneThumbnailCallback(page, image),
                                                      error=> HandleThumbnailerError(page, error));
        }