Compartilhar via


IDebugArrayField::GetRank

Obtém a classificação ou o número de dimensões da matriz.

Sintaxe

int GetRank(
   out uint pdwRank
);

Parâmetros

pdwRank
[saiu] Retorna a classificação.

Valor de retorno

Se for bem-sucedido, retorna S_OK; caso contrário, retornará um código de erro.

Comentários

A classificação de uma matriz corresponde ao número de dimensões. Em C++ e C#, matrizes multidimensionais são realmente matrizes de matrizes e, portanto, podem ser consideradas apenas uma matriz unidimensional (e o GetRank método sempre retorna 1). No Visual Basic, por outro lado, matrizes multidimensionais são tratadas de forma diferente e a classificação de tal matriz reflete o número de dimensões (e o método sempre retorna o GetRank número de dimensões).

Confira também