Condividi tramite


Metodo Recognizers.GetDefaultRecognizer (Int32)

Aggiornamento: novembre 2007

Restituisce il riconoscimento predefinito per una lingua nota, specificata da un LCID del supporto linguistico per il paese (NLS).

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

Sintassi

'Dichiarazione
Public Function GetDefaultRecognizer ( _
    lcid As Integer _
) As Recognizer
'Utilizzo
Dim instance As Recognizers
Dim lcid As Integer
Dim returnValue As Recognizer

returnValue = instance.GetDefaultRecognizer(lcid)
public Recognizer GetDefaultRecognizer(
    int lcid
)
public:
Recognizer^ GetDefaultRecognizer(
    int lcid
)
public Recognizer GetDefaultRecognizer(
    int lcid
)
public function GetDefaultRecognizer(
    lcid : int
) : Recognizer

Parametri

  • lcid
    Tipo: System.Int32
    LCID della lingua per cui si recupera il riconoscimento predefinito.

    Valore

    Significato

    0

    Il metodo utilizza le impostazioni locali dell'utente per determinare quale riconoscimento predefinito recuperare. Se l'utente non ha specificato le impostazioni locali, il metodo utilizza quelle specificate per il computer.

    System.Int32

    Il metodo utilizza l'identificatore delle impostazioni locali per determinare il riconoscimento predefinito da recuperare.

Valore restituito

Tipo: Microsoft.Ink.Recognizer
Restituisce il riconoscimento richiesto.

Note

Ogni lingua può disporre di un riconoscimento predefinito. Un utente può ad esempio disporre di un riconoscimento predefinito per l'inglese americano e di un riconoscimento predefinito per il francese. Se non sono state specificate impostazioni locali, il metodo restituisce il riconoscimento per le impostazioni locali di input attive. Per selezionare le impostazioni locali di input attive, nelle impostazioni locali e della lingua contenute nel Pannello di controllo, fare clic su Dettagli nella scheda Lingue, quindi selezionare la lingua di input predefinita.

Per ulteriori informazioni sul supporto linguistico per il paese (NLS), vedere NLS Terminology (informazioni in lingua inglese).

Questo metodo genera un'eccezione se l'LCID non fa parte delle impostazioni locali note o se non è installato un riconoscimento per le impostazioni locali richieste. Per trovare un riconoscimento per una lingua di sistema locale, eseguire un'enumerazione nell'insieme Recognizers e verificare la proprietà Languages di ogni oggetto Recognizer. Per una tabella di LCID, vedere Table of Language Identifiers (informazioni in lingua inglese). Per un elenco dei sistemi di riconoscimento Microsoft®, vedere Using the Recognizers Collection.

Esempi

In questo esempio C# si ottiene il riconoscimento predefinito per la lingua giapponese mediante l'LCID per il giapponese e lo si identifica con l'oggetto Recognizer, recoDefault.

using Microsoft.Ink;
// . . .
Recognizers theRecognizers = new Recognizers();
int theLCID = 0x0411;
// Get the default recognizer for Japanese.
Recognizer recoDefault = theRecognizers.GetDefaultRecognizer(theLCID);

In questo esempio Microsoft Visual Basic® .NET si ottiene il riconoscimento predefinito per la lingua giapponese mediante l'LCID per il giapponese e lo si identifica con l'oggetto Recognizer, recoDefault.

Imports Microsoft.Ink
' . . .
Dim theRecognizers As Recognizers = New Recognizers()
Dim recoDefault As Recognizer
Dim theLCID As Integer = &H411   ' The LCID for Japanese
'Get the default recognizer for Japanese.
recoDefault = theRecognizers.GetDefaultRecognizer(theLCID)

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

Recognizers Classe

Membri Recognizers

Overload GetDefaultRecognizer

Spazio dei nomi Microsoft.Ink

Recognizer