Partager via


InkManager.PasteFromClipboard(Point) Méthode

Définition

Notes

Pour l’application Windows universelle utilisant le langage XAML (Extensible Application Markup Language), nous vous recommandons d’utiliser InkPresenter et le contrôle InkCanvas au lieu d’InkManager.

Ajoute le contenu InkStroke du Presse-papiers à la collection InkStroke gérée par InkManager et affiche les nouveaux traits..

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

Paramètres

position
Point

Coordonnées d’écran pour le coin supérieur gauche du rectangle englobant du contenu du Presse-papiers.

Retours

Rectangle englobant invalidé de la collection InkStroke .

Implémente

Exemples

Ici, nous montrons comment tester si le contenu du Presse-papiers peut être ajouté à une collection InkStroke avant d’appeler la méthode PasteFromClipboard.

Cet exemple spécifie le point d’insertion du rectangle englobant à (100, 60), mais il peut être personnalisé en fonction des besoins.

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");
    }
}

Remarques

Le contenu du Presse-papiers doit être au format ISF (Ink Serialized Format).

Le contenu InkStroke du Presse-papiers est sélectionné. Toute sélection existante est ignorée.

S’applique à

Voir aussi