Compartilhar via


Interface IIndexableConcept (dbgmodel.h)

Qualquer objeto que seja um contêiner que dê suporte à recuperação de acesso aleatório de elementos de determinados indexadores unidimensionais implementa esse conceito.

É legal que um objeto seja indexável (por meio do suporte de IIndexableConcept) e não iterável (por falta de suporte para IIterableConcept).

Herança

IIndexableConcept herda de IUnknown.

Métodos

A interface IIndexableConcept tem esses métodos.

 
IIndexableConcept::AddRef

O método IIndexableConcept::AddRef incrementa a contagem de referência para uma interface em um objeto .
IIndexableConcept::GetAt

O método GetAt recupera o valor em um índice N-dimensional específico de dentro do objeto indexado.
IIndexableConcept::GetDimensionality

O método GetDimensionality retorna o número de dimensões nas quais o objeto é indexado.
IIndexableConcept::QueryInterface

O método IIndexableConcept::QueryInterface recupera ponteiros para as interfaces com suporte em um objeto .
IIndexableConcept::Release

O método IIndexableConcept::Release diminui a contagem de referência de uma interface em um objeto .
IIndexableConcept::SetAt

O método SetAt tenta definir o valor em um índice N dimensional específico de dentro do objeto indexado.

Requisitos

Requisito Valor
Cabeçalho dbgmodel.h