ExtendedProperties.GetEnumerator-Methode
Gibt ein Objekt zurück, das die System.Collections.IEnumerator-Schnittstelle implementiert, mit der die ExtendedProperty-Objekte in der ExtendedProperties-Auflistung durchlaufen werden können.
Namespace: Microsoft.Ink
Assembly: Microsoft.Ink (in Microsoft.Ink.dll)
Syntax
'Declaration
Public Function GetEnumerator As ExtendedProperties..::.ExtendedPropertiesEnumerator
'Usage
Dim instance As ExtendedProperties
Dim returnValue As ExtendedProperties..::.ExtendedPropertiesEnumerator
returnValue = instance.GetEnumerator()
public ExtendedProperties..::.ExtendedPropertiesEnumerator GetEnumerator()
public:
ExtendedProperties..::.ExtendedPropertiesEnumerator^ GetEnumerator()
public ExtendedProperties..::.ExtendedPropertiesEnumerator GetEnumerator()
public function GetEnumerator() : ExtendedProperties..::.ExtendedPropertiesEnumerator
Rückgabewert
Typ: Microsoft.Ink.ExtendedProperties.ExtendedPropertiesEnumerator
Gibt ein Objekt zurück, das die System.Collections.IEnumerator-Schnittstelle implementiert, mit der die ExtendedProperty-Objekte in der ExtendedProperties-Auflistung durchlaufen werden können.
Beispiele
In diesen Beispielen werden zwei Verfahren gezeigt, mit denen die ExtendedProperties-Auflistung durchlaufen und jedes ExtendedProperty-Objekt in der Auflistung abgerufen werden können. Obwohl dies auch auf andere Objekte anwendbar ist, wird in diesem Fall die ExtendedProperties-Auflistung von der Stroke.ExtendedProperties-Eigenschaft zurückgegeben.
In diesem Beispiel wird der System.Collections.IEnumerator für die ExtendedProperties-Auflistung abgerufen und zum Aufzählen der einzelnen Elemente der Auflistung verwendet.
Dim propList As ArrayList = New ArrayList()
Dim ienum As IEnumerator = stroke.ExtendedProperties.GetEnumerator()
ienum.Reset()
While ienum.MoveNext()
Dim prop As ExtendedProperty = DirectCast(ienum.Current, ExtendedProperty)
propList.Add(prop)
End While
ArrayList propList = new ArrayList();
IEnumerator ienum = stroke.ExtendedProperties.GetEnumerator();
ienum.Reset();
while (ienum.MoveNext())
{
ExtendedProperty prop = (ExtendedProperty)ienum.Current;
propList.Add(prop);
}
In diesem Beispiel wird die foreach-Anweisung verwendet, mit der die GetEnumerator-Methode im internen Code aufgerufen wird, den der Compiler zur Unterstützung der Anweisung generiert.
Dim propList As ArrayList = New ArrayList()
For Each prop As ExtendedProperty In stroke.ExtendedProperties
propList.Add(prop)
Next
ArrayList propList = new ArrayList();
foreach (ExtendedProperty prop in stroke.ExtendedProperties)
{
propList.Add(prop);
}
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