InkManager.PasteFromClipboard(Point) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Примечание
Для универсальных приложений для Windows, использующих xaml, рекомендуется использовать InkPresenter и элемент управления InkCanvas вместо InkManager.
Добавляет содержимое InkStroke из буфера обмена в коллекцию InkStroke , которая управляется InkManager , и отрисовывает новые штрихи.
public:
virtual Rect PasteFromClipboard(Point position) = PasteFromClipboard;
Rect PasteFromClipboard(Point const& position);
public Rect PasteFromClipboard(Point position);
function pasteFromClipboard(position)
Public Function PasteFromClipboard (position As Point) As Rect
Параметры
- position
- Point
Экранные координаты верхнего левого угла ограничивающего прямоугольника содержимого буфера обмена.
Возвращаемое значение
Недействительный ограничивающий прямоугольник коллекции InkStroke .
Реализации
Примеры
Здесь мы покажем, как проверить, можно ли добавить содержимое в буфер обмена в коллекцию InkStroke перед вызовом метода PasteFromClipboard.
В этом примере указывается точка вставки для ограничивающего прямоугольника в (100, 60), но ее можно настроить по мере необходимости.
function paste(evt)
{
var insertionPoint = {x: 100, y: 60};
var canPaste = inkManager.canPasteFromClipboard();
if (canPaste)
{
inkManager.pasteFromClipboard(insertionPoint);
sdkSample.displayStatus("Pasted");
renderAllStrokes();
}
else
{
sdkSample.displayStatus("Cannot paste");
}
}
Комментарии
Содержимое буфера обмена должно быть в формате Ink Serialized Format (ISF).
Выбрано содержимое InkStroke из буфера обмена. Все существующие выделенные элементы будут удалены.
Применяется к
См. также раздел
- Взаимодействие с помощью пера
- Начало работы: поддержка рукописного ввода в приложении UWP
- Пример анализа рукописного ввода (базовый) (C#)
- Пример распознавания рукописного ввода (C#)
- Сохранение и загрузка росчерков пера из файла Ink Serialized Format (ISF)
- Сохранение и загрузка росчерков пера из буфера обмена
- Пример расположения и ориентации панели инструментов рукописного ввода (базовый)
- Пример расположения и ориентации панели инструментов рукописного ввода (динамичный)
- Пример раскраски
- Пример семейных заметок
- Пример рукописного ввода (JavaScript)
- Пример простого рукописного ввода (C#/C++)
- Пример сложного рукописного ввода (C++)
- Пример анализа рукописного ввода