Compartir a través de


Ink.ClipboardPaste (Método) (Point)

Actualización: noviembre 2007

Se pega un objeto IDataObject del Portapapeles en el punto especificado de este objeto Ink.

Espacio de nombres:  Microsoft.Ink
Ensamblado:  Microsoft.Ink (en Microsoft.Ink.dll)

Sintaxis

'Declaración
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
<UIPermissionAttribute(SecurityAction.Demand, Clipboard := UIPermissionClipboard.AllClipboard)> _
Public Function ClipboardPaste ( _
    pt As Point _
) As Strokes
'Uso
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

Parámetros

  • pt
    Tipo: System.Drawing.Point
    El punto en que se va a pegar, en coordenadas de espacio de entrada manuscrita. El valor predeterminado es {0, 0}.

Valor devuelto

Tipo: Microsoft.Ink.Strokes
Devuelve la colección Strokes que se pega en el objeto Ink.

Comentarios

Se produce una excepción si se produce un error inesperado al obtener acceso al Portapapeles. Si no se produce ningún error pero el Portapapeles no contiene un formato que se pueda pegar en un objeto Ink, es decir, el formato serializado de entrada manuscrita (ISF) o el formato de entrada manuscrita de texto (tInk), este método devuelve null (Nothing en Microsoft Visual Basic.NET) y no se produce ninguna excepción.

ms569559.alert_security(es-es,VS.90).gifNota de seguridad:

Si se usa en entornos de confianza parcial, este método necesita el permiso AllClipboard. Vea Security and Trust para obtener más información.

Ejemplos

En este ejemplo de C# se pega un objeto del Portapapeles en un objeto InkCollector, theInkCollector, en la posición (100, 100), en coordenadas de espacio de entrada manuscrita.

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

En este ejemplo de Visual Basic .NET se pega un objeto del Portapapeles en un objeto InkCollector, theInkCollector, en la posición (100, 100), en coordenadas de espacio de entrada manuscrita.

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

Plataformas

Windows Vista

.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Información de versión

.NET Framework

Compatible con: 3.0

Vea también

Referencia

Ink (Clase)

Ink (Miembros)

ClipboardPaste (Sobrecarga)

Microsoft.Ink (Espacio de nombres)

ClipboardCopy

Strokes