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


Метод IInkDivider::get_Strokes (msinkaut15.h)

Возвращает или задает коллекцию InkStrokes , в которой объект InkDivider выполняет анализ макета.

Это свойство доступно для чтения и записи.

Синтаксис

HRESULT get_Strokes(
  IInkStrokes **Strokes
);

Параметры

Strokes

Возвращаемое значение

None

Remarks

Это свойство поддерживает коллекцию InkStrokes , которую анализирует объект InkDivider и из которой объект InkDivider создает объект IInkDivisionResult . Этому свойству необходимо назначить коллекцию InkStrokes, чтобы объект InkDivider выполнял анализ макета.

Это свойство следует назначать только один раз заданному объекту InkDivider . Назначение последующего объекта InkStrokes после его назначения приведет к возврату неточных результатов. Кроме того, вы не можете изменить свойство LineHeight или RecognizerContext после назначения коллекции InkStrokes свойству Strokes .

Чтобы синхронизировать свойство Strokes объекта InkDivider с объектом InkDisp , используйте события InkAdded и InkDeleted объекта InkDisp для прослушивания штрихов, которые должны быть добавлены или удалены из объекта InkDivider . Здесь рассматриваются случаи, когда штрихи добавляются, удаляются из объекта InkDisp, обрезаются или разделяются в объекте InkDisp .

Примечание Перемещение, масштабирование или другие преобразования штрихов в объекте InkDisp не создают события InkAdded или InkDeleted . Выполните те же преобразования для штрихов в объекте InkDivider , чтобы синхронизировать свойство Strokes объекта InkDivider .
 

Требования

Требование Значение
Минимальная версия клиента Windows XP Tablet PC Edition [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header msinkaut15.h
Библиотека Inkdiv.dll

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

IInkDivider

Класс InkDivider

Коллекция InkStrokes