IIndexableConcept-Schnittstelle (dbgmodel.h)

Jedes Objekt, bei dem es sich um einen Container handelt, der den zufälligen Zugriff auf Elemente aus bestimmten N-dimensionalen Indexern unterstützt, implementiert dieses Konzept.

Es ist zulässig, dass ein Objekt indiziert werden kann (über die Unterstützung von IIndexableConcept) und nicht iterierbar (aufgrund fehlender Unterstützung für IIterableConcept).

Vererbung

IIndexableConcept erbt von IUnknown.

Methoden

Die IIndexableConcept-Schnittstelle verfügt über diese Methoden.

 
IIndexableConcept::AddRef

Die IIndexableConcept::AddRef-Methode erhöht die Verweisanzahl für eine Schnittstelle für ein Objekt.
IIndexableConcept::GetAt

Die GetAt-Methode ruft den Wert an einem bestimmten n-dimensionalen Index aus dem indizierten Objekt ab.
IIndexableConcept::GetDimensionality

Die GetDimensionality-Methode gibt die Anzahl der Dimensionen zurück, in denen das Objekt indiziert ist.
IIndexableConcept::QueryInterface

Die IIndexableConcept::QueryInterface-Methode ruft Zeiger auf die unterstützten Schnittstellen für ein Objekt ab.
IIndexableConcept::Release

Die IIndexableConcept::Release-Methode verringert die Verweisanzahl für eine Schnittstelle für ein Objekt.
IIndexableConcept::SetAt

Die SetAt-Methode versucht, den Wert auf einen bestimmten n-dimensionalen Index innerhalb des indizierten Objekts festzulegen.

Anforderungen

Anforderung Wert
Header dbgmodel.h