Поделиться через


InkRecognizerContainer Класс

Определение

Предоставляет свойства и методы для управления одним или несколькими объектами InkRecognizer , используемыми для распознавания рукописного ввода.

InkRecognizerContainer имеет значение NULL, если подсистема распознавания недоступна в системе.

public ref class InkRecognizerContainer sealed : IInkRecognizerContainer
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class InkRecognizerContainer final : IInkRecognizerContainer
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class InkRecognizerContainer final : IInkRecognizerContainer
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class InkRecognizerContainer : IInkRecognizerContainer
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.None)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class InkRecognizerContainer : IInkRecognizerContainer
function InkRecognizerContainer()
Public NotInheritable Class InkRecognizerContainer
Implements IInkRecognizerContainer
Наследование
Object Platform::Object IInspectable InkRecognizerContainer
Атрибуты
Реализации

Требования к Windows

Семейство устройств
Windows 10 (появилось в 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (появилось в v1.0)

Комментарии

Если распознавание не требуется, используйте объект InkStrokeContainer вместо InkManager. Предыдущие результаты распознавания по-прежнему доступны в GetRecognitionResults.

Если требуется только распознавание, а не хранилище, используйте InkRecognizerContainer вместо InkManager.

Примечание

Этот класс не является гибким, что означает, что необходимо учитывать его потоковую модель и поведение маршалинга. Дополнительные сведения см. в разделах Потоки и маршалинг (C++/CX) и Использование объектов среда выполнения Windows в многопоточной среде (.NET).

Конструкторы

InkRecognizerContainer()

Создает новый объект InkRecognizerContainer для управления объектами InkRecognizer , используемыми для распознавания рукописного ввода.

InkRecognizerContainer имеет значение NULL, если подсистема распознавания недоступна в системе.

Методы

GetRecognizers()

Возвращает коллекцию установленных распознавателей рукописного ввода.

RecognizeAsync(InkStrokeContainer, InkRecognitionTarget)

Выполняет распознавание рукописного ввода для одного или нескольких объектов InkStroke .

SetDefaultRecognizer(InkRecognizer)

Задает inkRecognizer по умолчанию, используемый для распознавания рукописного ввода.

Применяется к

См. также раздел