Compartir a través de


AnalysisWarningBaseCollection.AnalysisWarningBaseCollectionEnumerator.Current (Propiedad)

Actualización: noviembre 2007

Obtiene el objeto AnalysisWarningBase de la colección AnalysisWarningBaseCollection a la que señala el enumerador.

Espacio de nombres:  System.Windows.Ink.AnalysisCore
Ensamblado:  IACore (en IACore.dll)

Sintaxis

'Declaración
Public ReadOnly Property Current As AnalysisWarningBase
'Uso
Dim instance As AnalysisWarningBaseCollection..::.AnalysisWarningBaseCollectionEnumerator
Dim value As AnalysisWarningBase

value = instance.Current
public AnalysisWarningBase Current { get; }
public:
property AnalysisWarningBase^ Current {
    AnalysisWarningBase^ get ();
}
/** @property */
public AnalysisWarningBase get_Current()
public function get Current () : AnalysisWarningBase

Valor de propiedad

Tipo: System.Windows.Ink.AnalysisCore.AnalysisWarningBase
Objeto AnalysisWarningBase de la colección AnalysisWarningBaseCollection a la que señala el enumerador.

Comentarios

Después de crear un enumerador AnalysisWarningBaseCollection.AnalysisWarningBaseCollectionEnumerator, o después de llamar al método Reset, es necesario llamar al método MoveNext para desplazar el enumerador hasta el primer elemento de la colección antes de leer el valor de la propiedad Current; de lo contrario, la propiedad Current queda sin definir.

La propiedad Current inicia una excepción si la última llamada al método MoveNext devuelve false. Si la última llamada al método MoveNext devuelve false, significa que el enumerador ha llegado al final de la colección AnalysisWarningBaseCollection.

La propiedad Current no desplaza la posición del enumerador. Las llamadas consecutivas a la propiedad Current devuelven el mismo objeto hasta que se llama a cualquiera de los métodos MoveNext o Reset().

Un enumerador es válido mientras la colección no experimenta cambios. Si se realizan cambios en la colección, como agregar, modificar o eliminar elementos, el enumerador se invalida definitivamente. La siguiente llamada al método MoveNext o Reset inicia una excepción InvalidOperationException. Si se modifica la colección entre la llamada al método MoveNext y la llamada a la propiedad Current, la propiedad Current devuelve el elemento en el que se ha establecido, aunque el enumerador ya esté invalidado.

Plataformas

Windows Vista, Windows XP SP2, Windows Server 2003

.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

Vea también

Referencia

AnalysisWarningBaseCollection.AnalysisWarningBaseCollectionEnumerator (Clase)

AnalysisWarningBaseCollection.AnalysisWarningBaseCollectionEnumerator (Miembros)

System.Windows.Ink.AnalysisCore (Espacio de nombres)