Condividi tramite


Proprietà Recognizer.PreferredPacketDescription

Aggiornamento: novembre 2007

Ottiene una matrice di tipo Guid che rappresenta le proprietà preferite del pacchetto per il sistema di riconoscimento.

Spazio dei nomi:  Microsoft.Ink
Assembly:  Microsoft.Ink (in Microsoft.Ink.dll)

Sintassi

'Dichiarazione
Public ReadOnly Property PreferredPacketDescription As Guid()
'Utilizzo
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[]

Valore proprietà

Tipo: array<System.Guid[]
Rappresenta le proprietà preferite del pacchetto per il sistema di riconoscimento.

Note

La proprietà PreferredPacketDescription descrive il contenuto di un pacchetto e non consente l'accesso ai dati contenuti nel pacchetto.

La proprietà PreferredPacketDescription elenca le proprietà del pacchetto utilizzate dal sistema di riconoscimento per completare il riconoscimento. In tutti i sistemi di riconoscimento Microsoft®, la proprietà PreferredPacketDescription fa riferimento ai dati che descrivono le coordinate (X, Y) all'interno di un oggetto Stroke. Questi dati vengono rappresentati dai campi X e Y dell'oggetto PacketProperty. Un pacchetto contiene questi dati relativi al punto e altri dati correlati al tratto, ad esempio la pressione della penna che ha disegnato il tratto, l'angolo della penna e così via. I sistemi di riconoscimento Microsoft ignorano la pressione, l'inclinazione e altre proprietà del pacchetto.

Esempi

In questo esempio di C# viene creata una funzione che restituisce true se l'oggetto Recognizer, theRecognizer, dispone dell'oggetto X come una delle descrizioni preferite del pacchetto.

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 questo esempio di Microsoft Visual Basic® .NET viene creata una funzione che restituisce true se l'oggetto Recognizer, theRecognizer, dispone dell'oggetto X come una delle descrizioni preferite del pacchetto.

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

Piattaforme

Windows Vista

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

Informazioni sulla versione

.NET Framework

Supportato in: 3.0

Vedere anche

Riferimenti

Recognizer Classe

Membri Recognizer

Spazio dei nomi Microsoft.Ink

Recognizer

PacketProperty

PacketProperty.X

PacketProperty.Y