Partager via


InkCollectorNewPacketsEventArgs.PacketData, propriété

Mise à jour : November 2007

Obtient un tableau de type Int32 (page pouvant être en anglais) contenant les données sélectionnées pour le paquet.

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

Syntaxe

'Déclaration
Public ReadOnly Property PacketData As Integer()
'Utilisation
Dim instance As InkCollectorNewPacketsEventArgs
Dim value As Integer()

value = instance.PacketData
public int[] PacketData { get; }
public:
property array<int>^ PacketData {
    array<int>^ get ();
}
/** @property */
public int[] get_PacketData()
public function get PacketData () : int[]

Valeur de propriété

Type : array<System.Int32[]
Tableau qui contient les données sélectionnées pour le paquet.

Notes

Pour définir les propriétés contenues dans ce tableau, utilisez la propriété DesiredPacketDescription de l'objet InkCollector. Le tableau retourné par la propriété PacketData contient les données pour ces propriétés.

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

Bien que vous puissiez modifier les données de paquet, ces modifications ne sont, ni enregistrées, ni utilisées.

Pour obtenir la liste complète des propriétés pour lesquelles les données peuvent être incluses dans la propriété PacketData, consultez la propriété DesiredPacketDescription de l'objet InkCollector.

Exemples

Dans cet exemple, une instance InkCollectorNewPacketsEventHandler obtient les valeurs X et Y du dernier paquet passé via l'objet InkCollectorNewPacketsEventArgs. X et Y sont toujours les deux premières valeurs des données de paquet.

Private Sub mInkObject_NewPackets2(ByVal sender As Object, ByVal e As InkCollectorNewPacketsEventArgs)
    Dim DescriptorsPerPacket As Integer = e.Stroke.PacketDescription.Length
    Dim LastX As Integer = e.PacketData(DescriptorsPerPacket * (e.PacketCount - 1))
    Dim LastY As Integer = e.PacketData((DescriptorsPerPacket * (e.PacketCount - 1)) + 1)
End Sub
private void mInkObject_NewPackets2(object sender, InkCollectorNewPacketsEventArgs e)
{

    int DescriptorsPerPacket = e.Stroke.PacketDescription.Length;
    int LastX = e.PacketData[DescriptorsPerPacket * (e.PacketCount - 1)];
    int LastY = e.PacketData[(DescriptorsPerPacket * (e.PacketCount - 1)) + 1];

}

Plateformes

Windows Vista

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

InkCollectorNewPacketsEventArgs, classe

Membres InkCollectorNewPacketsEventArgs

Microsoft.Ink, espace de noms

InkCollector.NewPackets

InkCollector.DesiredPacketDescription