IScanProvider - интерфейс |
Пространство имён: Tessa.Extensions.Platform.Client.Scanning
public interface IScanProvider : INotifyPropertyChanged, IAsyncDisposable
Тип IScanProvider предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| State |
Текущее состояние сканирования
|
| Имя | Описание | |
|---|---|---|
| CancelAsync |
Вызывает отмену сканирования
| |
| DisposeAsync | Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously. (Унаследован от IAsyncDisposable.) | |
| GetSourcesAsync |
Возвращает список доступных источников сканирования.
Значение null аналогично пустому списку.
| |
| ScanAsync |
Запускает сканирование для заданного источника.
Возвращает признак того, что сканирование было запущено и отсутствовали ошибки при запуске.
Ошибки выводятся на экран средствами текущего объекта.
| |
| SetProcessAction |
Устанавливает функцию, вызываемую для отсканированной страницы.
|
| Имя | Описание | |
|---|---|---|
| PropertyChanged | Occurs when a property value changes. (Унаследован от INotifyPropertyChanged.) |