Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
El objeto es un contenedor y se puede iterar.
Herencia
IIterableConcept hereda de IUnknown.
Métodos
La interfaz IIterableConcept tiene estos métodos.
|
IIterableConcept::AddRef El método IIterableConcept::AddRef incrementa el recuento de referencias de una interfaz en un objeto. |
|
IIterableConcept::GetDefaultIndexDimensionality El método GetDefaultIndexDimensionality devuelve el número de dimensiones al índice predeterminado. |
|
IIterableConcept::GetIterator El método GetIterator del concepto iterable devuelve una interfaz de iterador que se puede usar para iterar el objeto. |
|
IIterableConcept::QueryInterface El método IIterableConcept::QueryInterface recupera punteros a las interfaces admitidas en un objeto . |
|
IIterableConcept::Release El método IIterableConcept::Release disminuye el recuento de referencias de una interfaz en un objeto. |
Observaciones
concepto iterable
Un objeto que es un contenedor de otros objetos y desea expresar la capacidad de iterar sobre esos objetos contenidos puede admitir el concepto iterable mediante una implementación de IIterableConcept y interfaces IModelIterator. Existe una relación muy importante entre el soporte del concepto iterable y la compatibilidad del concepto indizable. Un objeto que admite el acceso aleatorio a los objetos contenidos puede admitir el concepto indizable además del concepto iterable. En este caso, los elementos iterados también deben generar un índice predeterminado que, cuando se pasa al concepto indexable, hacen referencia al mismo objeto. Si no se cumple esta invariable, se producirá un comportamiento indefinido en el host de depuración.
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | dbgmodel.h |
Consulte también
información general del modelo de datos del depurador de C++