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 |