IScanProvider - интерфейс
Объект, выполняющий сканирование.
Пространство имён: Tessa.Extensions.Platform.Client.ScanningСборка: Tessa.UI (в Tessa.UI.dll) Версия: 4.0.4
public interface IScanProvider : INotifyPropertyChanged,
IAsyncDisposable
Public Interface IScanProvider
Inherits INotifyPropertyChanged, IAsyncDisposable
public interface class IScanProvider : INotifyPropertyChanged,
IAsyncDisposable
type IScanProvider =
interface
interface INotifyPropertyChanged
interface IAsyncDisposable
end
- Implements
- INotifyPropertyChanged, IAsyncDisposable
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) |