IFilePagingControlModel - интерфейс
Модель представления для постраничного предпросмотра файлов PDF/TIFF.
Пространство имён: Tessa.UI.FilesСборка: Tessa.UI (в Tessa.UI.dll) Версия: 3.6.0.22
public interface IFilePagingControlModel : INotifyPropertyChanged
Public Interface IFilePagingControlModel
Inherits INotifyPropertyChanged
public interface class IFilePagingControlModel : INotifyPropertyChanged
type IFilePagingControlModel =
interface
interface INotifyPropertyChanged
end
- Implements
- INotifyPropertyChanged
CanSelectQuality | Признак того, что разрешено изменять качество рендеринга изображения. |
ChangePagesOnScroll |
Признак того, что страницы автоматически заменяются при скролле колесом мыши
и кнопками вверх/вниз и PageUp/PageDown. Актуально только для постраничного отображения. По умолчанию равно true.
|
CurrentPage |
Номер текущей страницы, отсчитываемый от единицы, или 0, если текущей страницы нет.
|
DisableChangingPageMode |
Отключает кнопку переключения между постраничным отображением документа и скроллингом.
|
DisableFullScreen |
Отключает кнопку переключения в полноэкранный режим.
|
Flags |
Флаги, определяющие функции, поддерживаемые текущим объектом.
|
FullScreenMode |
Признак того, что контрол отображается в полноэкранном режиме.
|
ImageContentScale |
Масштаб изображения. Значение 1.0 соответствует 100%.
|
ImageHighQuality | Признак того, что изображение выводится в режиме повышенного качества. |
ImageRotationAngle | Угол поворота изображения. |
ImageScalingType |
Тип масштабирования изображения (т.е. автоматического вписывания его в область предпросмотра).
Указывается null, если используется масштабирование вручную (независимо от ширины и высоты изображения).
|
NavigateFirstCommandClosure |
Команда для кнопки перехода на первую страницу.
|
NavigateLastCommandClosure |
Команда для кнопки перехода на последнюю страницу.
|
NavigateNextCommandClosure |
Команда для кнопки перехода на следующую страницу.
|
NavigatePrevCommandClosure |
Команда для кнопки перехода на предыдущую страницу.
|
PagingPanelIsCollapsed |
Признак того, что верхняя панель изменения страниц и типа просмотра не отображается.
Не влияет на возможность использовать эти функции из API,
горячими клавишами и жестами. По умолчанию false.
|
PreviewPath |
Полный путь к файлу, превью которого выполняется, или null, если превью отсутствует.
|
RenderingInProgress | Признак того, что выполняется асинхронный рендеринг. |
RotateLeftCommandClosure |
Команда для кнопки поворота страницы против часовой стрелки.
|
RotateRightCommandClosure |
Команда для кнопки поворота страницы по часовой стрелке.
|
TotalPages | Общее количество страниц или 0, если документ не загружен. |
ZoomPanelIsCollapsed |
Признак того, что нижняя панель предпросмотра с зумом и переключением режимов качества
и вписывания не отображается. Не влияет на возможность использовать эти функции из API,
горячими клавишами и жестами. По умолчанию false.
|
ApplyOptions |
Применяет настройки в соответствии с указанным объектом.
|
BeginMove | Выполняет переход к странице с заданным номером. |
CloseFullScreenAsync |
Закрывает окно полноэкранного режима. Возвращает признак того, что закрытие успешное.
|
RotateLeft | Поворачивает изображение против часовой стрелки на 90 градусов. |
RotateRight | Поворачивает изображение по часовой стрелке на 90 градусов. |
ScrollDown | Прокручивает содержимое вниз на небольшое расстояние. |
ScrollPageDown | Прокручивает содержимое вниз на страницу. |
ScrollPageUp | Прокручивает содержимое вверх на страницу. |
ScrollToBottom | Прокручивает содержимое в конец. |
ScrollToTop | Прокручивает содержимое в начало. |
ScrollUp | Прокручивает содержимое вверх на небольшое расстояние. |
SetPreviewPathAsync |
Устанавливается полный путь к файлу, превью которого выполняется, или null, если превью отсутствует.
|
ShowFullScreenAsync |
Отображает предпросмотр в диалоге, развёрнутом на весь экран, если диалог уже не запущен в полноэкранном режиме.
Метод необходимо запускать в потоке UI. Метод возвращает управление, когда диалог закрыт.
|
SwitchPagingModeAsync |
Переключает предпросмотр в постраничный режим, если поддержка такого переключения была добавлена при создании контрола.
|
Unload | Освобождает занимаемую память и сбрасывает изображение. |
PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged) |