次の方法で共有


RecognitionAlternates.RecognitionAlternatesEnumerator.MoveNext メソッド

列挙子インデックスをコレクション内の次のオブジェクトに移動します。

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

構文

'宣言
Public Function MoveNext As Boolean
'使用
Dim instance As RecognitionAlternates..::.RecognitionAlternatesEnumerator
Dim returnValue As Boolean

returnValue = instance.MoveNext()
public bool MoveNext()
public:
virtual bool MoveNext() sealed
public final boolean MoveNext()
public final function MoveNext() : boolean

戻り値

型 : System.Boolean
インデックスの位置がオブジェクトを参照している場合は true に設定し、インデックスの位置がコレクションの末尾を参照している場合は false に設定します。

実装

IEnumerator.MoveNext()

解説

RecognitionAlternates.RecognitionAlternatesEnumerator は、RecognitionAlternates コレクションの反復処理をサポートし、IEnumerator インターフェイスを実装します。

このメソッドは MoveNext から継承されます。

この例では、RecognitionAlternates コレクション用に System.Collections.IEnumerator を取得し、これを使用してコレクションをスキャンします。

Dim inkRecogAlternates As List(Of String) = New List(Of String)
' get the RecognitionAlternates from the RecognitionResult object
Dim mAlternates As RecognitionAlternates = mRecognitionResult.GetAlternatesFromSelection()
' get the enumerator
Dim iEnum As RecognitionAlternates.RecognitionAlternatesEnumerator = mAlternates.GetEnumerator()
iEnum.Reset()
' traverse the collection
While iEnum.MoveNext()
    Dim theRecognitionAlternate As RecognitionAlternate = iEnum.Current
    inkRecogAlternates.Add(theRecognitionAlternate.ToString())
End While
List<String> inkRecogAlternates = new List<string>();
// get the RecognitionAlternates from the RecognitionResult object
RecognitionAlternates mAlternates = mRecognitionResult.GetAlternatesFromSelection();
// get the enumerator
RecognitionAlternates.RecognitionAlternatesEnumerator iEnum = mAlternates.GetEnumerator();
iEnum.Reset();
// traverse the collection
while (iEnum.MoveNext())
{
    RecognitionAlternate theRecognitionAlternate = iEnum.Current;
    inkRecogAlternates.Add(theRecognitionAlternate.ToString());
}

プラットフォーム

Windows Vista

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

バージョン情報

.NET Framework

サポート対象 : 3.0

参照

参照

RecognitionAlternates.RecognitionAlternatesEnumerator クラス

RecognitionAlternates.RecognitionAlternatesEnumerator メンバ

Microsoft.Ink 名前空間

RecognitionAlternates