Cursor (Clase)
Actualización: noviembre 2007
Representa información general sobre un dispositivo señalador y de selección para Tablet PC.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
<PermissionSetAttribute(SecurityAction.InheritanceDemand, Name := "FullTrust")> _
Public Class Cursor
'Uso
Dim instance As Cursor
[PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust")]
public class Cursor
[PermissionSetAttribute(SecurityAction::InheritanceDemand, Name = L"FullTrust")]
public ref class Cursor
/** @attribute PermissionSetAttribute(SecurityAction.InheritanceDemand, Name = "FullTrust") */
public class Cursor
public class Cursor
Comentarios
Un objeto Cursor representa un dispositivo señalador y de selección, como un lápiz o un mouse. Las plumas físicas pueden tener varias puntas (por ejemplo, un extremo normal y de borrador) y cada punta de la pluma representa un objeto Cursor diferente. Un Tablet PC puede admitir varias plumas. Cada cursor tiene un identificador de cursor asociado que es único en un sistema. Para obtener más información sobre la forma en que se pueden usar las plumas con un Tablet PC, vea Pen Input, Ink, and Recognition, Text Input Using the Pen y Command Input on the Tablet PC.
Puede asignar atributos de dibujo concretos a un cursor conocido; por ejemplo, si el color de la pluma debería ser rojo o azul. Un cursor también contiene una colección de cero o más objetos CursorButton.
Los cursores sólo existen dentro del ámbito de un objeto InkCollector, un objeto InkOverlay o un control InkPicture. Cuando uno de estos objetos encuentra un nuevo cursor, provoca un evento InkCollector.CursorInRange, InkPicture.CursorInRange o InkOverlay.CursorInRange con la propiedad NewCursor del objeto InkCollectorCursorInRangeEventArgs establecida en true. Esto permite configurar propiedades de la aplicación, como los atributos de dibujo, cuando se encuentra el cursor por primera vez. Las propiedades InkCollector.Cursors, InkPicture.Cursors y InkOverlay.Cursors contienen la colección de cursores que el objeto o el control ha encontrado.
No se puede construir un objeto Cursor explícitamente. En su lugar, se debe obtener un objeto Cursor a partir de los argumentos del evento o la propiedad Cursors de un objeto Microsoft.Ink.InkCollector, un objeto Microsoft.Ink.InkOverlay o un control Microsoft.Ink.InkPicture.
Jerarquía de herencia
System.Object
Microsoft.Ink.Cursor
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
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