Freigeben über


CustomRecognizerNode.InkRecognizerId-Eigenschaft

Ruft den Bezeichner für das benutzerdefinierte Erkennungsmodul ab, dem dieser CustomRecognizerNode zugeordnet ist, und legt ihn fest.

Namespace:  Microsoft.Ink
Assembly:  Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)

Syntax

'Declaration
Public Property InkRecognizerId As Guid
'Usage
Dim instance As CustomRecognizerNode
Dim value As Guid

value = instance.InkRecognizerId

instance.InkRecognizerId = value
public Guid InkRecognizerId { get; set; }
public:
property Guid InkRecognizerId {
    Guid get ();
    void set (Guid value);
}
/** @property */
public Guid get_InkRecognizerId()
/** @property */
public  void set_InkRecognizerId(Guid value)
public function get InkRecognizerId () : Guid
public function set InkRecognizerId (value : Guid)

Eigenschaftenwert

Typ: System.Guid
Der Bezeichner für das benutzerdefinierte Erkennungsmodul, dem dieser CustomRecognizerNode zugeordnet ist.

Hinweise

Wenn Sie einen CustomRecognizerNode aus einem Datenproxy erstellen, legen Sie den Bezeichner mit dieser Eigenschaft fest. Verwenden Sie andernfalls InkAnalyzer.CreateCustomRecognizer.

Beispiele

Im folgenden Beispiel wird die Kontextknotenstruktur eines InkAnalyzer namens theInkAnalyzer durchsucht, um alle CustomRecognizerNode-Objekte mit einer Guid mit dem Wert targetId zu finden.

Dim allCustomRecognizers As ContextNodeCollection = _
    theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.CustomRecognizer)
Dim matchingRecognizers As ContextNodeCollection = _
    New ContextNodeCollection(theInkAnalyzer)
Dim customRecognizer As CustomRecognizerNode
For Each customRecognizer In allCustomRecognizers
    If customRecognizer.InkRecognizerId = targetId Then
        matchingRecognizers.Add(customRecognizer)
    End If
Next customRecognizer
ContextNodeCollection allCustomRecognizers =
    theInkAnalyzer.FindNodesOfType(Microsoft.Ink.ContextNodeType.CustomRecognizer);
ContextNodeCollection matchingRecognizers = new ContextNodeCollection(theInkAnalyzer);
foreach (CustomRecognizerNode customRecognizer in allCustomRecognizers)
{
    if (customRecognizer.InkRecognizerId == targetId)
    {
        matchingRecognizers.Add(customRecognizer);
    }
}

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

CustomRecognizerNode-Klasse

CustomRecognizerNode-Member

Microsoft.Ink-Namespace

InkRecognizer.Guid