InkManager.PasteFromClipboard(Point) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Nota
En el caso de la aplicación universal de Windows con lenguaje xaml de aplicación extensible, se recomienda usar InkPresenter y el control InkCanvas en lugar de InkManager.
Agrega el contenido de InkStroke del Portapapeles a la colección InkStroke administrada por InkManager y representa los nuevos trazos.
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
Parámetros
- position
- Point
Coordenadas de pantalla para la esquina superior izquierda del rectángulo delimitador del contenido del Portapapeles.
Devoluciones
Rectángulo delimitador invalidado de la colección InkStroke .
Implementaciones
Ejemplos
Aquí se muestra cómo probar si el contenido del Portapapeles se puede agregar a una colección InkStroke antes de llamar al método PasteFromClipboard.
En este ejemplo se especifica el punto de inserción del rectángulo delimitador en (100, 60), pero esto se puede personalizar según sea necesario.
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");
}
}
Comentarios
El contenido del Portapapeles debe estar en formato de formato serializado de entrada de lápiz (ISF).
El contenido de InkStroke del Portapapeles está seleccionado. Se descarta cualquier selección existente.
Se aplica a
Consulte también
- Interacciones de pluma y lápiz
- Introducción: Compatibilidad con la entrada de lápiz en la aplicación para UWP
- Ejemplo de análisis de entrada de lápiz (básico) (C#)
- Ejemplo de reconocimiento de escritura a mano de lápiz (C#)
- Guardar y cargar trazos de lápiz desde un archivo de formato serializado de entrada de lápiz (ISF)
- Guardar y cargar trazos de lápiz desde el Portapapeles
- Ejemplo de orientación y ubicación de la barra de herramientas de entrada de lápiz (básico)
- Ejemplo de orientación y ubicación de la barra de herramientas de entrada de lápiz (dinámica)
- Muestra de libro para colorear
- Muestra de notas familiares
- Ejemplo de entrada manuscrita (JavaScript)
- Ejemplo de entrada manuscrita simple (C#/C++)
- Ejemplo de entrada manuscrita compleja (C++)
- Ejemplo de análisis de entrada de lápiz