IDebugArrayObject2::GetBaseIndicesIDebugArrayObject2::GetBaseIndices

Récupère l’index de base (limites inférieures) pour chaque index étant donné le nombre de dimensions dans le tableau.Retrieves the base indices (lower bounds) for each index given the number of dimensions in the array.

SyntaxeSyntax

HRESULT GetBaseIndices (  
   DWORD  dwRank,  
   DWORD* dwIndices  
);  
int GetBaseIndices (  
   uint       dwRank,  
   out uint[] dwIndices  
);  

ParamètresParameters

dwRank
[in] Le nombre de dimensions (rang) du tableau.[in] The number of dimensions (rank) of the array.

dwIndices
[out] Index de base (limites inférieures) pour le tableau.[out] The base indices (lower bounds) for the array.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Par exemple, cette fonction renvoie '5' pour le tableau créé par le code c# suivant :As an example, this function would return '5' for the array created by the following C# code:

int[] lengths = { 12 };  
int[] lowerbounds = { 5 };  
Array.CreateInstance(typeof(int), lengths, lowerbounds);  

Voir aussiSee Also

IDebugArrayObject2IDebugArrayObject2