Recognizers.GetDefaultRecognizer-Methode (Int32)
Gibt das Standarderkennungsmodul für eine bekannte Sprache zurück, die durch den Sprachcodebezeichner (Language Code Identifier, LCID) der nationalen Sprachunterstützung (National Language Support, NLS) angegeben angegeben wird.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Function GetDefaultRecognizer ( _
lcid As Integer _
) As Recognizer
'Usage
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
Parameter
- lcid
Typ: System.Int32
Der Sprachcodebezeichner (Language Code Identifier, LCID) der Sprache, für die Sie das Standarderkennungsmodul abrufen.Wert
Bedeutung
0
Die Methode verwendet die Gebietsschemaeinstellung des Benutzers, um zu ermitteln, welches Standarderkennungsmodul abgerufen werden soll. Wenn der Benutzer in den Regionsoptionen kein Gebietsschema angegeben hat, verwendet die Methode das Gebietsschema, das für den Computer angegeben wurde.
System.Int32
Die Methode verwendet den Gebietsschemabezeichner, um zu ermitteln, welches Standarderkennungsmodul abgerufen werden soll.
Rückgabewert
Typ: Microsoft.Ink.Recognizer
Gibt das angeforderte Erkennungsmodul zurück.
Hinweise
Jede Sprache kann ein Standarderkennungsmodul besitzen. Ein Benutzer kann beispielsweise ein Standarderkennungsmodul für Englisch (USA) und eines für Französisch verwenden. Wenn kein Gebietsschema angegeben wird, gibt diese Methode das Erkennungsmodul für das aktive Eingabegebietsschema zurück. Klicken Sie in der Systemsteuerung unter Regions- und Sprachoptionen auf der Registerkarte Sprachen auf Details, und wählen Sie dann die Standardeingabesprache.
Weitere Informationen über nationale Sprachunterstützung (National Language Support, NLS) finden Sie unter Terminology.
Diese Methode löst eine Ausnahme aus, wenn die LCID (Language Code Identifier, Sprachcodebezeichner) kein bekanntes Gebietsschema ist oder kein Erkennungsmodul für das angeforderte Gebietsschema installiert ist. Erstellen Sie eine Enumeration für die Recognizers-Auflistung, und prüfen Sie die Languages-Eigenschaft jedes Recognizer-Objekts, um ein Erkennungsmodul für eine gebietsschemaneutrale Sprache zu finden. Eine Tabelle der LCIDs (Language Code Identifiers, Sprachcodebezeichner) finden Sie unter Table of Language Identifiers. Eine Liste der Microsoft®-Erkennungsmodule finden Sie unter Using the Recognizers Collection.
Beispiele
In diesem C#-Beispiel wird das Standarderkennungsmodul für Japanisch mithilfe der LCID (Language Code Identifier, Sprachcodebezeichner) für Japanisch abgerufen und mithilfe des Recognizer-Objekts (recoDefault) identifiziert.
using Microsoft.Ink;
// . . .
Recognizers theRecognizers = new Recognizers();
int theLCID = 0x0411;
// Get the default recognizer for Japanese.
Recognizer recoDefault = theRecognizers.GetDefaultRecognizer(theLCID);
In diesem Microsoft Visual Basic® .NET-Beispiel wird das Standarderkennungsmodul für Japanisch mithilfe der LCID (Language Code Identifier, Sprachcodebezeichner) für Japanisch abgerufen und mithilfe des Recognizer-Objekts (recoDefault) identifiziert.
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)
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