InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator (Clase)
Actualización: noviembre 2007
Implementación de la interfaz System.Collections.IEnumerator que permite recorrer en iteración una colección InkRecognizerBaseCollection.
Espacio de nombres: System.Windows.Ink.AnalysisCore
Ensamblado: IACore (en IACore.dll)
Sintaxis
'Declaración
Public Class InkRecognizerBaseCollectionEnumerator _
Implements IEnumerator
'Uso
Dim instance As InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator
public class InkRecognizerBaseCollectionEnumerator : IEnumerator
public ref class InkRecognizerBaseCollectionEnumerator : IEnumerator
public class InkRecognizerBaseCollectionEnumerator implements IEnumerator
public class InkRecognizerBaseCollectionEnumerator implements IEnumerator
Comentarios
Este enumerador proporciona acceso de sólo lectura a los elementos de una colección InkRecognizerBaseCollection a la que se hace referencia. Por ejemplo, la instrucción foreach de los lenguajes de programación C# y Microsoft Visual Basic, que recorre en iteración los elementos de una colección, recupera InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator de una instancia de InkRecognizerBaseCollection para recorrer en iteración los elementos de la colección.
Para obtener más información acerca de esta clase, vea System.Collections.IEnumerator.
Ejemplos
En el ejemplo siguiente, se recorre en iteración InkRecognizerBaseCollection y se devuelve información para todos los objetos InkRecognizerBase de la colección, theInkRecognizerCollection.
' Create a StringBuilder in which to collect the information.
Dim result As New System.Text.StringBuilder
result.AppendLine("Recognizers in the InkRecognizerCollection:" _
& System.Environment.NewLine)
' Iterate over the InkRecognizerCollection to collect information
' on each InkRecognizer.
Dim enumerator As _
InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator = _
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.
InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator 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));
}
Jerarquía de herencia
System.Object
System.Windows.Ink.AnalysisCore.InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Plataformas
Windows Vista, Windows XP SP2, Windows Server 2003
.NET Framework y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.
Información de versión
.NET Framework
Compatible con: 3.0
Vea también
Referencia
InkRecognizerBaseCollection.InkRecognizerBaseCollectionEnumerator (Miembros)