Partager via


Stylus.TabletContextId, propriété

Mise à jour : November 2007

Obtient l'identificateur de contexte pour le périphérique de tablette auquel l'objet Stylus appartient.

Espace de noms :  Microsoft.StylusInput
Assembly :  Microsoft.Ink (dans Microsoft.Ink.dll)

Syntaxe

'Déclaration
Public ReadOnly Property TabletContextId As Integer
'Utilisation
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

Valeur de propriété

Type : System.Int32
Identificateur de contexte pour le périphérique de tablette auquel l'objet Stylus appartient.

Notes

Cet identificateur est spécifique à l'objet RealTimeStylus auquel l'objet Stylus appartient.

Exemples

Cet exemple Microsoft Visual C# .NET est un extrait de la méthode d'assistance d'un formulaire, StylusDataToString. La méthode d'assistance prend un objet Stylus et retourne une chaîne contenant des informations sur le stylet et ses boutons.

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();
}

Plateformes

Windows Vista, Windows XP SP2, Windows Server 2003

Le .NET Framework et le .NET Compact Framework ne prennent pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.

Informations de version

.NET Framework

Pris en charge dans : 3.0

Voir aussi

Référence

Stylus, classe

Membres Stylus

Microsoft.StylusInput, espace de noms

StylusButtons

Microsoft.StylusInput.PluginData.StylusButtonDataBase

Microsoft.StylusInput.PluginData.StylusButtonDownData

Microsoft.StylusInput.PluginData.StylusButtonUpData