ExtendedProperties.GetEnumerator (Método)
Actualización: noviembre 2007
Devuelve un objeto que implementa la interfaz System.Collections.IEnumerator que puede recorrer en iteración los objetos ExtendedProperty de la colección ExtendedProperties.
Espacio de nombres: Microsoft.Ink
Ensamblado: Microsoft.Ink (en Microsoft.Ink.dll)
Sintaxis
'Declaración
Public Function GetEnumerator As ExtendedProperties..::.ExtendedPropertiesEnumerator
'Uso
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
Valor devuelto
Tipo: Microsoft.Ink.ExtendedProperties.ExtendedPropertiesEnumerator
Devuelve un objeto que implementa la interfaz System.Collections.IEnumerator que puede recorrer en iteración los objetos ExtendedProperty de la colección ExtendedProperties.
Ejemplos
En estos ejemplos se muestran dos maneras de recorrer en iteración la colección ExtendedProperties y obtener todos los objetos ExtendedProperty de la colección. Aunque también se puede aplicar a otros objetos, en este caso, la propiedad Stroke.ExtendedProperties devuelve la colección ExtendedProperties.
En este ejemplo, se obtiene System.Collections.IEnumerator para la colección ExtendedProperties y se usa para enumerar cada elemento de la colección.
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);
}
En este ejemplo se usa la instrucción foreach, que llama al método GetEnumerator en el código interno que el compilador genera para admitir la instrucción.
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);
}
Plataformas
Windows Vista
.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