Metodo ContextLinkCollection.GetEnumerator
Aggiornamento: novembre 2007
Restituisce un oggetto che implementa l'interfaccia Systems.Collections.IEnumerator ed è in grado di scorrere gli oggetti ContextLink all'interno dell'oggetto ContextLinkCollection.
Spazio dei nomi: Microsoft.Ink
Assembly: Microsoft.Ink.Analysis (in Microsoft.Ink.Analysis.dll)
Sintassi
'Dichiarazione
Public Function GetEnumerator As ContextLinkCollection..::.ContextLinkCollectionEnumerator
'Utilizzo
Dim instance As ContextLinkCollection
Dim returnValue As ContextLinkCollection..::.ContextLinkCollectionEnumerator
returnValue = instance.GetEnumerator()
public ContextLinkCollection..::.ContextLinkCollectionEnumerator GetEnumerator()
public:
ContextLinkCollection..::.ContextLinkCollectionEnumerator^ GetEnumerator()
public ContextLinkCollection..::.ContextLinkCollectionEnumerator GetEnumerator()
public function GetEnumerator() : ContextLinkCollection..::.ContextLinkCollectionEnumerator
Valore restituito
Tipo: Microsoft.Ink.ContextLinkCollection.ContextLinkCollectionEnumerator
Oggetto che implementa l'interfaccia Systems.Collections.IEnumerator ed è in grado di scorrere gli oggetti ContextLink all'interno dell'oggetto ContextLinkCollection.
Esempi
Negli esempi seguenti vengono illustrate due modalità per scorrere un oggetto ContextLinkCollection, links e per inserire tutti gli oggetti ContextLink in un oggetto ArrayList.
In questo esempio si ottiene l'oggetto Systems.Collections.IEnumerator per l'oggetto ContextLinkCollection, links.
Dim customLinks As New ArrayList()
' Version using GetEnumerator()
Dim enumerator As ContextLinkCollection.ContextLinkCollectionEnumerator = _
links.GetEnumerator()
enumerator.Reset()
While enumerator.MoveNext()
Dim aLink As ContextLink = CType(enumerator.Current, ContextLink)
customLinks.Add(aLink)
End While
ArrayList customLinks = new ArrayList();
// Version using GetEnumerator()
ContextLinkCollection.ContextLinkCollectionEnumerator
enumerator = links.GetEnumerator();
enumerator.Reset();
while (enumerator.MoveNext())
{
ContextLink aLink = ((ContextLink)enumerator.Current);
customLinks.Add(aLink);
}
In questo esempio viene utilizzata l'istruzione foreach che chiama il metodo GetEnumerator nel codice interno generato dal compilatore per supportare l'istruzione.
' Version using foreach
Dim link As ContextLink
For Each link In links
customLinks.Add(link)
Next link
// Version using foreach
foreach (ContextLink link in links)
{
customLinks.Add(link);
}
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