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.
Nota 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