Compartilhar via


CComSafeArray::SetAt

Defina o valor de um elemento em uma matriz unidimensional.

HRESULT SetAt(
   LONG lIndex,
   const T& t,
   BOOL bCopy = TRUE
);

Parâmetros

  • lIndex
    O número de índice do elemento da matriz para o dataset.

  • t
    O novo valor do elemento especificado.

  • bCopy
    Indica se uma cópia dos dados deve ser criada.o valor padrão é Verdadeiro.

Valor de retorno

Retorna S_OK em êxito, ou um erro HRESULT em caso de falha.

Comentários

O sinalizador de bCopy em consideração quando é a maioria dos elementos de tipo BSTR ou VARIANT são adicionados a uma matriz.O valor padrão de Verdadeiro garante que uma nova cópia é feita de dados quando o elemento é adicionado à matriz.

Requisitos

Cabeçalho: atlsafe.h

Consulte também

Referência

Classe de CComSafeArray

CComSafeArray::GetAt

CComSafeArray::MultiDimSetAt