次の方法で共有


CustomRecognizerNode.InkRecognizerId プロパティ

この CustomRecognizerNode が関連付けられているカスタム認識エンジンの識別子を取得および設定します。

名前空間 :  Microsoft.Ink
アセンブリ :  Microsoft.Ink.Analysis (Microsoft.Ink.Analysis.dll 内)

構文

'宣言
Public Property InkRecognizerId As Guid
'使用
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)

プロパティ値

型 : System.Guid
この CustomRecognizerNode が関連付けられているカスタム認識エンジンの識別子。

解説

CustomRecognizerNode をデータ プロキシから作成する場合に、このプロパティを使用して識別子を設定します。それ以外の場合は、InkAnalyzer.CreateCustomRecognizer を使用します。

次の例では、InkAnalyzer、theInkAnalyzer のコンテキスト ノード ツリーを検索し、Guid、targetId を持つすべての CustomRecognizerNode オブジェクトを見つけます。

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);
    }
}

プラットフォーム

Windows Vista

.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

CustomRecognizerNode クラス

CustomRecognizerNode メンバ

Microsoft.Ink 名前空間

InkRecognizer.Guid