Condividi tramite


Metodo CHStringArray::GetAt(int) (chstrarr.h)

[La classe CHStringArray fa parte di WMI Provider Framework che è ora considerata nello stato finale e non saranno disponibili ulteriori sviluppi, miglioramenti o aggiornamenti per problemi non correlati alla sicurezza che interessano queste librerie. Le API MI devono essere usate per tutti i nuovi sviluppi.

Il metodo GetAt ottiene l'elemento array in corrispondenza dell'indice specificato.

Sintassi

CHString GetAt(
  int nIndex
);

Parametri

nIndex

Indice intero maggiore o uguale a zero (0) e minore o uguale al valore restituito da GetUpperBound.

Nota Il parametro nIndex deve essere maggiore o uguale a 0. La versione di debug della libreria CHStringArray convalida i limiti di nIndex; la versione di versione non è.
 

Valore restituito

Se il metodo GetAt ha esito positivo, restituisce l'elemento puntatore CHString attualmente in questo indice.

Commenti

Passando un valore negativo o un valore maggiore del valore restituito da GetUpperBound , viene restituito un'asserzione non riuscita per le compilazioni di debug.

Esempio

Nell'esempio di codice seguente viene illustrato l'uso di CHStringArray::GetAt.

CHStringArray array;

array.Add( L"String 1" ); // Element 0 
array.Add( L"String 2" ); // Element 1 
assert( array.GetAt( 0 ) == "String 1" );

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione chstrarr.h (include FwCommon.h)
Libreria FrameDyn.lib
DLL FrameDynOS.dll; FrameDyn.dll

Vedi anche

CHStringArray

CHStringArray::Add

CHStringArray::ElementAt

CHStringArray::GetData

CHStringArray::SetAt

CHStringArray::operator []