InkRecognizerCollection.InkRecognizerCollectionEnumerator-Klasse
Eine Implementierung der System.Collections.IEnumerator-Schnittstelle, die das Durchlaufen einer InkRecognizerCollection unterstützt.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Class InkRecognizerCollectionEnumerator _
Implements IEnumerator
'Usage
Dim instance As InkRecognizerCollection.InkRecognizerCollectionEnumerator
public class InkRecognizerCollectionEnumerator : IEnumerator
public ref class InkRecognizerCollectionEnumerator : IEnumerator
public class InkRecognizerCollectionEnumerator implements IEnumerator
public class InkRecognizerCollectionEnumerator implements IEnumerator
Hinweise
Dieser Enumerator bietet einen schreibgeschützten Zugriff auf die Elemente in einer InkRecognizerCollection, auf die verwiesen wird. Die foreach-Anweisung der Programmiersprachen Microsoft Visual Basic und C#, die die Elemente einer Auflistung durchläuft, ruft z. B. einen InkRecognizerCollection.InkRecognizerCollectionEnumerator aus einer Instanz von InkRecognizerCollection ab, um die Elemente in dieser Auflistung zu durchlaufen.
Weitere Information über diese Klasse finden Sie unter IEnumerator.
Beispiele
Im folgenden Beispiel wird eine InkRecognizerCollection durchlaufen, und es werden Informationen für alle InkRecognizer-Objekte in der Auflistung theInkRecognizerCollection zurückgegeben.
' Create a StringBuilder in which to collect the information.
Dim result As New System.Text.StringBuilder()
result.AppendLine("Recognizers in the InkRecognizerCollection:" & Environment.NewLine)
' Iterate over the InkRecognizerCollection to collect information
' on each InkRecognizer.
Dim enumerator As InkRecognizerCollection.InkRecognizerCollectionEnumerator _
= theInkRecognizerCollection.GetEnumerator()
While enumerator.MoveNext()
' Use a helper method to get a string containing information
' on the InkRecognizer.
result.AppendLine(Me.GetInkRecognizerData(enumerator.Current))
End While
// Create a StringBuilder in which to collect the information.
System.Text.StringBuilder result = new System.Text.StringBuilder();
result.AppendLine("Recognizers in the InkRecognizerCollection:"
+ Environment.NewLine);
// Iterate over the InkRecognizerCollection to collect information
// on each InkRecognizer.
InkRecognizerCollection.InkRecognizerCollectionEnumerator enumerator =
theInkRecognizerCollection.GetEnumerator();
while (enumerator.MoveNext())
{
// Use a helper method to get a string containing information
// on the InkRecognizer.
result.AppendLine(this.GetInkRecognizerData(enumerator.Current));
}
Vererbungshierarchie
System.Object
System.Windows.Ink.InkRecognizerCollection.InkRecognizerCollectionEnumerator
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
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
InkRecognizerCollection.InkRecognizerCollectionEnumerator-Member