Recognizer.PreferredPacketDescription-Eigenschaft
Ruft ein Array vom Typ Guid ab, das die bevorzugten Paketeigenschaften für das Erkennungsmodul darstellt.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public ReadOnly Property PreferredPacketDescription As Guid()
'Usage
Dim instance As Recognizer
Dim value As Guid()
value = instance.PreferredPacketDescription
public Guid[] PreferredPacketDescription { get; }
public:
property array<Guid>^ PreferredPacketDescription {
array<Guid>^ get ();
}
/** @property */
public Guid[] get_PreferredPacketDescription()
public function get PreferredPacketDescription () : Guid[]
Eigenschaftenwert
Typ: array<System.Guid[]
Stellt die bevorzugten Paketeigenschaften für das Erkennungsmodul dar.
Hinweise
Die PreferredPacketDescription-Eigenschaft beschreibt den Inhalt eines Pakets und erlaubt keinen Zugriff auf die im Paket enthaltenen Daten.
Die PreferredPacketDescription-Eigenschaft listet die Paketeigenschaften auf, mit denen das Erkennungsmodul eine Erkennung ausführt. Bei allen Microsoft®-Erkennungsmodulen bezieht sich die PreferredPacketDescription-Eigenschaft auf die datenbeschreibenden (x,y-) Koordinaten in einem Stroke-Objekt. Diese Daten werden durch das X-Feld und das Y-Feld des PacketProperty-Objekts dargestellt. Ein Paket enthält diese Punktdaten sowie andere Daten, die sich auf diesen Strich beziehen, z. B. den Druck des Stifts beim Ausführen des Strichs, der Stiftwinkel usw. Die Microsoft-Erkennungsmodule ignorieren Druck, Neigung und andere Paketeigenschaften.
Beispiele
In diesem C#-Beispiel wird eine Funktion erstellt, die true zurückgibt, wenn das Recognizer-Objekt theRecognizer als eine seiner bevorzugten Paketbeschreibungen X besitzt.
using Microsoft.Ink;
// . . .
public bool PrefersX(Recognizer theRecognizer)
{
Guid[] theDescription =
theRecognizer.PreferredPacketDescription;
for (int i = 0; i < theDescription.Length; i++)
{
if (theDescription[i] == PacketProperty.X)
return true;
}
return false;
}
In diesem Microsoft Visual Basic® .NET-Beispiel wird eine Funktion erstellt, die true zurückgibt, wenn das Recognizer-Objekt theRecognizer als eine seiner bevorzugten Paketbeschreibungen X besitzt.
Imports Microsoft.Ink
' . . .
Public Function PrefersX(ByVal theRecognizer As Recognizer) As Boolean
Dim theDescription () As Guid
TheDescription = theRecognizer.PreferredPacketDescription
Dim k As Integer
For k = 0 To theDescription.Length
If theDescription(k).ToString() = PacketProperty.X.ToString() Then
Return True
End If
Next
Return False
End Function
Plattformen
Windows Vista
.NET Framework und .NET Compact Framework unterstützen nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen für .NET Framework.
Versionsinformationen
.NET Framework
Unterstützt in: 3.0