Partager via


Interface IIndexableConcept (dbgmodel.h)

Tout objet qui est un conteneur qui prend en charge la récupération d’accès aléatoire des éléments à partir d’indexeurs ndimensionnels donnés implémente ce concept.

Il est légal qu’un objet soit indexable (via la prise en charge d’IIndexableConcept) et non itérable (par manque de support pour IIterableConcept).

Héritage

IIndexableConcept hérite d’IUnknown.

Méthode

L’interface IIndexableConcept a ces méthodes.

 
IIndexableConcept ::AddRef

La méthode IIndexableConcept ::AddRef incrémente le nombre de références d’une interface sur un objet.
IIndexableConcept ::GetAt

La méthode GetAt récupère la valeur à un index ndimensionnel particulier à partir de l’objet indexé.
IIndexableConcept ::GetDimensionality

La méthode GetDimensionality retourne le nombre de dimensions dans laquelle l’objet est indexé.
IIndexableConcept ::QueryInterface

La méthode IIndexableConcept ::QueryInterface récupère des pointeurs vers les interfaces prises en charge sur un objet.
IIndexableConcept ::Release

La méthode IIndexableConcept ::Release décrémente le nombre de références d’une interface sur un objet.
IIndexableConcept ::SetAt

La méthode SetAt tente de définir la valeur à un index ndimensionnel particulier à partir de l’objet indexé.

Exigences

Exigence Valeur
d’en-tête dbgmodel.h