InkManager.PasteFromClipboard(Point) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Observação
Para o aplicativo Universal do Windows usando XAML (Extensible Application Markup Language), recomendamos usar InkPresenter e o controle InkCanvas em vez de InkManager.
Adiciona o conteúdo inkStroke da área de transferência à coleção InkStroke que é gerenciada pelo InkManager e renderiza os novos traços.
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
As coordenadas da tela para o canto superior esquerdo do retângulo delimitador do conteúdo da área de transferência.
Retornos
O retângulo delimitador invalidado da coleção InkStroke .
Implementações
Exemplos
Aqui, mostramos como testar se o conteúdo na área de transferência pode ser adicionado a uma coleção InkStroke antes de chamar o método PasteFromClipboard.
Este exemplo especifica o ponto de inserção para o retângulo delimitador em (100, 60), mas isso pode ser personalizado conforme necessário.
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");
}
}
Comentários
O conteúdo da área de transferência deve estar no formato ISF (Formato Serializado à Tinta).
O conteúdo inkStroke da área de transferência está selecionado. Qualquer seleção existente é descartada.
Aplica-se a
Confira também
- Interações por caneta
- Introdução: oferecer suporte à tinta em seu aplicativo UWP
- Exemplo de análise de tinta (básico) (C#)
- Exemplo de reconhecimento de manuscrito à tinta (C#)
- Salvar e carregar traços de tinta de um arquivo ISF (Ink Serialized Format)
- Salvar e carregar traços de tinta da área de transferência
- Exemplo de localização e orientação da barra de ferramentas de tinta (básico)
- Exemplo de localização e orientação da barra de ferramentas de tinta (dinâmico)
- Exemplo de livro de colorir
- Exemplo de anotações da família
- Exemplo de escrita à tinta (JavaScript)
- Exemplo de escrita à tinta simples (C#/C++)
- Exemplo de escrita à tinta complexa (C++)
- Exemplo de análise de tinta