Recognizer.PreferredPacketDescription (Propiedad)
Actualización: noviembre 2007
Obtiene una matriz de tipo Guid que representa las propiedades de paquete preferidas para el reconocedor.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public ReadOnly Property PreferredPacketDescription As Guid()
'Uso
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[]
Valor de propiedad
Tipo: array<System.Guid[]
Representa las propiedades de paquete preferidas para el reconocedor.
Comentarios
La propiedad PreferredPacketDescription describe el contenido de un paquete y no permite el acceso a los datos que contiene dicho paquete.
La propiedad PreferredPacketDescription enumera las propiedades de paquete que usa el reconocedor para completar el reconocimiento. Para todos los reconocedores de Microsoft®, la propiedad PreferredPacketDescription hace referencia a los datos que describen las coordenadas (x, y) dentro de un objeto Stroke. Los campos X y Y del objeto PacketProperty representan estos datos. Un paquete contiene estos datos de puntos, así como otros datos relacionados con ese trazo, como la presión de la pluma que realizó el trazo, el ángulo de la pluma, etc. Los reconocedores de Microsoft omiten la presión, inclinación y otras propiedades del paquete.
Ejemplos
En este ejemplo de C# se crea una función que devuelve true si el objeto Recognizer, theRecognizer, tiene el campo X como una de sus descripciones de paquete preferidas.
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;
}
En este ejemplo de Microsoft Visual Basic® .NET se crea una función que devuelve true si el objeto Recognizer, theRecognizer, tiene el campo X como una de sus descripciones de paquete preferidas.
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
Plataformas
Windows Vista
.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