Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt ein Objekt zurück, das die [Systems.Collections.IEnumerator]-Schnittstelle implementiert und die ContextLink-Objekte in der ContextLinkCollection durchlaufen kann.
Namespace: System.Windows.Ink
Assembly: IAWinFX (in IAWinFX.dll)
Syntax
'Declaration
Public Function GetEnumerator As ContextLinkCollection..::.ContextLinkCollectionEnumerator
'Usage
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
Rückgabewert
Typ: System.Windows.Ink.ContextLinkCollection.ContextLinkCollectionEnumerator
Ein Objekt, das die [Systems.Collections.IEnumerator]-Schnittstelle implementiert und die ContextLink-Objekte in der ContextLinkCollection durchlaufen kann.
Beispiele
In den folgenden Beispielen werden zwei Verfahren gezeigt, mit denen eine ContextLinkCollection mit dem Namen links durchlaufen werden kann, wobei alle benutzerdefinierten Links in einer ArrayList namens customLinks erfasst werden.
In diesem Beispiel wird der [Systems.Collections.IEnumerator] für die ContextLinkCollection-Auflistung links abgerufen.
Dim customLinks As New ArrayList()
' Version using GetEnumerator()
Dim enumerator As ContextLinkCollection.ContextLinkCollectionEnumerator _
= links.GetEnumerator()
While enumerator.MoveNext()
Dim link As ContextLink = CType(enumerator.Current, ContextLink)
' Perform some action with each ContextLink.
End While
ArrayList customLinks = new ArrayList();
// Version using GetEnumerator()
ContextLinkCollection.ContextLinkCollectionEnumerator
enumerator = links.GetEnumerator();
while (enumerator.MoveNext())
{
ContextLink link =
((ContextLink)enumerator.Current);
// Perform some action with each ContextLink.
}
In diesem Beispiel wird die foreach-Anweisung verwendet, mit der die GetEnumerator-Methode im internen Code aufgerufen wird, den der Compiler zum Unterstützen der Anweisung generiert.
' Version using foreach
For Each link As ContextLink In links
Next link
' Perform some action with each ContextLink.
// Version using foreach
foreach (ContextLink link in links)
{
// Perform some action with each ContextLink.
}
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