Partager via


IStylusAsyncPlugin.InAirPackets, méthode

Mise à jour : November 2007

Avertit l'objet qui implémente l'interface IStylusAsyncPlugin que le stylet se déplace au-dessus du digitaliseur.

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

Syntaxe

'Déclaration
Sub InAirPackets ( _
    sender As RealTimeStylus, _
    data As InAirPacketsData _
)
'Utilisation
Dim instance As IStylusAsyncPlugin
Dim sender As RealTimeStylus
Dim data As InAirPacketsData

instance.InAirPackets(sender, data)
void InAirPackets(
    RealTimeStylus sender,
    InAirPacketsData data
)
void InAirPackets(
    RealTimeStylus^ sender, 
    InAirPacketsData^ data
)
void InAirPackets(
    RealTimeStylus sender,
    InAirPacketsData data
)
function InAirPackets(
    sender : RealTimeStylus, 
    data : InAirPacketsData
)

Paramètres

Notes

Vous pouvez modifier les données de paquet en appelant la méthode SetData héritée de l'objet InAirPacketsData contenu dans le paramètre data.

ms585055.alert_note(fr-fr,VS.90).gifRemarque :

Une exception ArgumentException (page pouvant être en anglais) est levée par la méthode SetData si la longueur du tableau dans le paramètre valeur n'est pas un multiple de la valeur de la propriété PacketPropertyCount héritée.

Vous pouvez annuler les paquets in-air en appelant la méthode SetData et en affectant la valeur null (Nothing en Microsoft Visual Basic .NET) au paramètre valeur.

Exemples

Cet exemple C# informe le développeur du nombre de paquets in-air reçus et de l'objet Stylus qui a généré les paquets.

public void InAirPackets(RealTimeStylus sender, InAirPacketsData data)
{ 
  Debug.Assert(false, "In-air packets reveived.", "Received " + data.Count.ToString() + 
                      " in-air packets from stylus " + data.Stylus.Id.ToString());
}

Cet exemple C# informe le développeur du nombre de paquets in-air reçus et de l'objet Stylus qui a généré les paquets.

Public Sub InAirPackets(ByVal sender As RealTimeStylus, ByVal data As InAirPacketsData) _
  Implements IStylusAsyncPlugin.InAirPackets
    Debug.Assert(False, "InAirPackets", "Received " & data.Count.ToString() & _
                                             " in-air packets from stylus " & _
                                             data.Stylus.Id.ToString())
End Sub 'InAirPackets

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

IStylusAsyncPlugin, interface

Membres IStylusAsyncPlugin

Microsoft.StylusInput, espace de noms

RealTimeStylus

Microsoft.StylusInput.PluginData.InAirPacketsData