Compartir a través de


Stylus.TabletContextId (Propiedad)

Actualización: noviembre 2007

Obtiene el identificador de contexto del dispositivo de tableta gráfica al que pertenece el objeto Stylus.

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

Sintaxis

'Declaración
Public ReadOnly Property TabletContextId As Integer
'Uso
Dim instance As Stylus
Dim value As Integer

value = instance.TabletContextId
public int TabletContextId { get; }
public:
property int TabletContextId {
    int get ();
}
/** @property */
public int get_TabletContextId()
public function get TabletContextId () : int

Valor de propiedad

Tipo: System.Int32
Identificador de contexto del dispositivo de tableta gráfica al que pertenece el objeto Stylus.

Comentarios

Este identificador es específico del objeto RealTimeStylus al que pertenece el objeto Stylus.

Ejemplos

Este ejemplo de Microsoft Visual C# .NET es un fragmento de código del método auxiliar de un formulario, StylusDataToString. El método auxiliar toma un objeto Stylus y devuelve una cadena que contiene información sobre el lápiz y sus botones.

using Microsoft.Ink;
using Microsoft.StylusInput;
using Microsoft.StylusInput.PluginData;

// ...

// Declare the RealTimeStylus objects, the GestureRecognizer plugin,
// and the DynamicRenderer plug-in.
private Microsoft.StylusInput.RealTimeStylus thePrimaryRealTimeStylus = null;
private Microsoft.StylusInput.RealTimeStylus theSecondaryRealTimeStylus = null;
private Microsoft.StylusInput.GestureRecognizer theGestureRecognizer = null;
private Microsoft.StylusInput.DynamicRenderer theDynamicRenderer = null;

// ...

// Returns information about a given stylus.
private string StylusDataToString(Stylus theStylus)
{
    System.Text.StringBuilder result = new System.Text.StringBuilder();

    // Add information about the tablet pen.
    result.Append(
        string.Format("  Name = {0}, Id = {1}, ContextId = {2}, Inverted = {3}, Button Count = {4}."
        + Environment.NewLine, theStylus.Name, theStylus.Id,
        theStylus.TabletContextId, theStylus.Inverted, theStylus.Buttons.Count));

    // Add information about each of the tabet pen's buttons.
    for (int i=0; i<theStylus.Buttons.Count; i++)
    {
        result.Append(
            string.Format("    Button {0}: Name = {1}, Id = {2}" + Environment.NewLine,
            i, theStylus.Buttons.GetName(i), theStylus.Buttons.GetId(i)));
    }

    return result.ToString();
}

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

Stylus (Clase)

Stylus (Miembros)

Microsoft.StylusInput (Espacio de nombres)

StylusButtons

Microsoft.StylusInput.PluginData.StylusButtonDataBase

Microsoft.StylusInput.PluginData.StylusButtonDownData

Microsoft.StylusInput.PluginData.StylusButtonUpData