Partager via


Interface IIndexableConcept (dbgmodel.h)

Tout objet qui est un conteneur qui prend en charge la récupération par accès aléatoire d’éléments à partir d’indexeurs N dimensionnels 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 (via l’absence de prise en charge d’IIterableConcept).

Héritage

IIndexableConcept hérite d’IUnknown.

Méthodes

L’interface IIndexableConcept possède ces méthodes.

 
IIndexableConcept ::AddRef

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

La méthode GetAt récupère la valeur d’un index N dimensionnel 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 les 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 pour une interface sur un objet.
IIndexableConcept ::SetAt

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

Configuration requise

Condition requise Valeur
En-tête dbgmodel.h