Freigeben über


InkAnalyzer.GetStrokeLanguageId-Methode

Gibt den Gebietsschemabezeichner des angegebenen Stroke zurück.

Namespace:  System.Windows.Ink
Assembly:  IAWinFX (in IAWinFX.dll)

Syntax

'Declaration
Public Function GetStrokeLanguageId ( _
    stroke As Stroke _
) As Integer
'Usage
Dim instance As InkAnalyzer
Dim stroke As Stroke
Dim returnValue As Integer

returnValue = instance.GetStrokeLanguageId(stroke)
public int GetStrokeLanguageId(
    Stroke stroke
)
public:
int GetStrokeLanguageId(
    Stroke^ stroke
)
public int GetStrokeLanguageId(
    Stroke stroke
)
public function GetStrokeLanguageId(
    stroke : Stroke
) : int

Parameter

Rückgabewert

Typ: System.Int32
Der Gebietsschemabezeichner von stroke.

Hinweise

Das Gebietsschema eines Strichs wird festgelegt, wenn Sie den Strich hinzufügen, indem Sie entweder AddStroke oder AddStrokes aufrufen. Rufen Sie SetStrokeLanguageId() auf, um das Gebietsschema des Strichs zu ändern.

Beispiele

In diesem Beispiel wird eine Methode definiert, GetLanguagesInNode, mit der alle Gebietsschemabezeichner für die Striche in einem ContextNode zurückgegeben werden können.

' Iterate through the strokes within the context node and add the locale
' identifiers to a collection.
Dim theLanguages As New System.Collections.ArrayList()
Dim theStroke As Stroke
For Each theStroke In theContextNode.Strokes
    Dim theStrokeLanguage As Integer = theInkAnalyzer.GetStrokeLanguageId(theStroke)
    If Not theLanguages.Contains(theStrokeLanguage) Then
        theLanguages.Add(theStrokeLanguage)
    End If
Next theStroke
// Iterate through the strokes within the context node and add the locale
// identifiers to a collection.
System.Collections.ArrayList theLanguages =
    new System.Collections.ArrayList();
foreach (Stroke theStroke in theContextNode.Strokes)
{
    int theStrokeLanguage =
        theInkAnalyzer.GetStrokeLanguageId(theStroke);
    if (!theLanguages.Contains(theStrokeLanguage))
    {
        theLanguages.Add(theStrokeLanguage);
    }
}

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

Siehe auch

Referenz

InkAnalyzer-Klasse

InkAnalyzer-Member

System.Windows.Ink-Namespace