インク アナライザからの分析結果を保存します。
名前空間 : System.Windows.Ink.AnalysisCore
アセンブリ : IACore (IACore.dll 内)
構文
'宣言
Public Function SaveResults ( _
strokeIdMap As Hashtable _
) As Byte()
'使用
Dim instance As InkAnalyzerBase
Dim strokeIdMap As Hashtable
Dim returnValue As Byte()
returnValue = instance.SaveResults(strokeIdMap)
public byte[] SaveResults(
Hashtable strokeIdMap
)
public:
array<unsigned char>^ SaveResults(
Hashtable^ strokeIdMap
)
public byte[] SaveResults(
Hashtable strokeIdMap
)
public function SaveResults(
strokeIdMap : Hashtable
) : byte[]
パラメータ
- strokeIdMap
型 : System.Collections.Hashtable
InkAnalyzer により使用されるストローク識別子と、保存に使用されるストローク識別子を対応付けます。「解説」を参照してください。
戻り値
型 : array<System.Byte[]
保存された InkAnalyzer 結果を返します。このデータは、関連するインク データと同様、ストレージ メディアに保持できます。戻り値にはインク データが含まれておらず、InkAnalyzer の保持する結果だけが含まれています。
解説
基本層 API を使用している場合、独自のストローク ID を管理する必要が生じます。Ink オブジェクトを使用して、関連データを保存できます。このシナリオでは、すべてのストロークを新しい Ink オブジェクトに追加して、Save メソッドを呼び出します。インク分析が、同じストロークの変更された ID を認識できるようにする方法が必要です。この目的では、strokeIdMap を使用します。
このメソッドは、現在の分析のヒントとカスタム認識エンジン ノードが含まれている現在の分析結果をすべて返します。
このメソッドは、PartiallyPopulated 値が true になっているコンテキスト ノードがある場合に例外をスローします。
プラットフォーム
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework および .NET Compact Framework では、各プラットフォームのすべてのバージョンはサポートしていません。サポートされているバージョンについては、「.NET Framework システム要件」を参照してください。
バージョン情報
.NET Framework
サポート対象 : 3.0