Partager via


Ink.ClipboardPaste, méthode (Point)

Mise à jour : November 2007

Colle un IDataObject du Clipboard (page pouvant être en anglais) sur le point spécifié de cet objet Ink.

Espace de noms :  Microsoft.Ink
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<UIPermissionAttribute(SecurityAction.Demand, Clipboard := UIPermissionClipboard.AllClipboard)> _
Public Function ClipboardPaste ( _
    pt As Point _
) As Strokes
'Utilisation
Dim instance As Ink
Dim pt As Point
Dim returnValue As Strokes

returnValue = instance.ClipboardPaste(pt)
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
[UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard)]
public Strokes ClipboardPaste(
    Point pt
)
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
[UIPermissionAttribute(SecurityAction::Demand, Clipboard = UIPermissionClipboard::AllClipboard)]
public:
Strokes^ ClipboardPaste(
    Point pt
)
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
/** @attribute UIPermissionAttribute(SecurityAction.Demand, Clipboard = UIPermissionClipboard.AllClipboard) */
public Strokes ClipboardPaste(
    Point pt
)
public function ClipboardPaste(
    pt : Point
) : Strokes

Paramètres

  • pt
    Type : System.Drawing.Point
    Point où effectuer le collage, selon les coordonnées de l'espace d'entrée manuscrite. La valeur par défaut est {0, 0}.

Valeur de retour

Type : Microsoft.Ink.Strokes
Retourne la collection Strokes qui est collée sur l'objet Ink.

Notes

Une exception est levée si une erreur inattendue se produit lors de l'accès au Clipboard (page pouvant être en anglais). Si aucune erreur ne se produit, mais que le Clipboard (page pouvant être en anglais) ne contient pas un format qui peut être collé dans un objet Ink (format ISF (ink serialized format) ou objet tInk (text ink object)), cette méthode retourne null (Nothing en Microsoft Visual Basic.NET) et aucune exception n'est levée.

ms569559.alert_security(fr-fr,VS.90).gifNote de sécurité :

Lors de l'utilisation en situation de confiance partielle, cette méthode requiert l'autorisation AllClipboard. Pour plus d'informations, consultez Security and Trust.

Exemples

Cet exemple C# colle un objet du Clipboard (page pouvant être en anglais) dans un InkCollector, theInkCollector, à la position (100, 100), selon les coordonnées de l'espace d'entrée manuscrite.

try
{
    theInkCollector.Ink.ClipboardPaste(new Point(100, 100));
}
catch
{
    // Exception handling code goes here.
}

Cet exemple Visual Basic .NET colle un objet du Clipboard (page pouvant être en anglais) dans un InkCollector, theInkCollector, à la position (100, 100), selon les coordonnées de l'espace d'entrée manuscrite.

Try
    Dim origin As New Point(100, 100)
    theInkCollector.Ink.ClipboardPaste(origin)
Catch
    'Exception handling code goes here.
End Try

Plateformes

Windows Vista

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

Ink, classe

Membres Ink

ClipboardPaste, surcharge

Microsoft.Ink, espace de noms

ClipboardCopy

Strokes