Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Restituisce un oggetto che implementa l'interfaccia System.Collections.IEnumerator ed è in grado di scorrere gli oggetti DivisionUnit all'interno dell'insieme DivisionUnits.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Sintassi
'Dichiarazione
Public Function GetEnumerator As DivisionUnits..::.InkDivisionUnitsEnumerator
'Utilizzo
Dim instance As DivisionUnits
Dim returnValue As DivisionUnits..::.InkDivisionUnitsEnumerator
returnValue = instance.GetEnumerator()
public DivisionUnits..::.InkDivisionUnitsEnumerator GetEnumerator()
public:
DivisionUnits..::.InkDivisionUnitsEnumerator^ GetEnumerator()
public DivisionUnits..::.InkDivisionUnitsEnumerator GetEnumerator()
public function GetEnumerator() : DivisionUnits..::.InkDivisionUnitsEnumerator
Valore restituito
Tipo: Microsoft.Ink.DivisionUnits.InkDivisionUnitsEnumerator
Restituisce un oggetto che implementa l'interfaccia System.Collections.IEnumerator ed è in grado di scorrere gli oggetti DivisionUnit all'interno dell'insieme DivisionUnits.
Esempi
In questi esempi vengono presentate due modalità per scorrere l'insieme DivisionUnits e ottenere il testo riconosciuto per ogni oggetto DivisionUnit contenuto nell'insieme. L'insieme DivisionUnits viene restituito dal metodo DivisionResult.ResultByType.
In questo esempio, l'oggetto System.Collections.IEnumerator viene ottenuto per l'insieme DivisionUnits e utilizzato per enumerare ogni elemento dell'insieme.
Dim theRecognizedText As ArrayList = New ArrayList()
Dim theDivisionUnits As DivisionUnits = theDivisionResult.ResultByType(InkDivisionType.Paragraph)
Dim iEnum As System.Collections.IEnumerator = theDivisionUnits.GetEnumerator()
iEnum.Reset()
While iEnum.MoveNext()
Dim theDivisionUnit As DivisionUnit = DirectCast(iEnum.Current, DivisionUnit)
theRecognizedText.Add(theDivisionUnit.RecognitionString)
End While
ArrayList theRecognizedText = new ArrayList();
DivisionUnits theDivisionUnits = theDivisionResult.ResultByType(InkDivisionType.Paragraph);
System.Collections.IEnumerator iEnum = theDivisionUnits.GetEnumerator();
iEnum.Reset();
while (iEnum.MoveNext())
{
DivisionUnit theDivisionUnit = (DivisionUnit)iEnum.Current;
theRecognizedText.Add(theDivisionUnit.RecognitionString);
}
In questo esempio viene utilizzata l'istruzione foreach che chiama il metodo GetEnumerator nel codice interno generato dal compilatore per supportare l'istruzione.
Dim theRecognizedText As ArrayList = New ArrayList()
Dim theDivisionUnits As DivisionUnits = theDivisionResult.ResultByType(InkDivisionType.Paragraph)
For Each theDivisionUnit As DivisionUnit In theDivisionUnits
theRecognizedText.Add(theDivisionUnit.RecognitionString)
Next
ArrayList theRecognizedText = new ArrayList();
DivisionUnits theDivisionUnits = theDivisionResult.ResultByType(InkDivisionType.Paragraph);
foreach (DivisionUnit theDivisionUnit in theDivisionUnits)
{
theRecognizedText.Add(theDivisionUnit.RecognitionString);
}
Piattaforme
Windows Vista
.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.
Informazioni sulla versione
.NET Framework
Supportato in: 3.0