Compartir a través de


Ink.ClipboardPaste (Método) (Point, Object)

Actualización: noviembre 2007

Se pega el objeto IDataObject especificado en el punto especificado en este objeto Ink.

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

Sintaxis

'Declaración
Public Function ClipboardPaste ( _
    pt As Point, _
    dataObject As Object _
) As Strokes
'Uso
Dim instance As Ink
Dim pt As Point
Dim dataObject As Object
Dim returnValue As Strokes

returnValue = instance.ClipboardPaste(pt, _
    dataObject)
public Strokes ClipboardPaste(
    Point pt,
    Object dataObject
)
public:
Strokes^ ClipboardPaste(
    Point pt, 
    Object^ dataObject
)
public Strokes ClipboardPaste(
    Point pt,
    Object dataObject
)
public function ClipboardPaste(
    pt : Point, 
    dataObject : Object
) : 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 nullreferencia null (Nothing en Visual Basic) (Nothing en Microsoft Visual Basic.NET) y no se produce ninguna excepción.

ms569561.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 IDataObject, theDataObject, 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), theDataObject);
}
catch
{
    // Exception handling code goes here.
}

En este ejemplo de Visual Basic .NET se pega un objeto IDataObject, theDataObject, 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, theDataObject)
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