IDiaSymbol::get_rank
Ruft den Rang (Anzahl der Dimensionen) Fortrans eines mehrdimensionalen Arrays ab.
HRESULT get_rank (
DWORD* pRetVal
);
Parameter
- pRetVal
[out] Gibt die Anzahl der Dimensionen in einem mehrdimensionalen Feld Fortrans zurück.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt S_FALSE oder einen Fehlercode zurück.
![]() |
---|
Der Rückgabewert S_FALSE bedeutet, dass die Eigenschaft nicht für das Symbol verfügbar ist. |
Hinweise
Rang bezeichnet die Anzahl der Dimensionen in einem Array an, in dem das Array als myarray[1,2,3]deklariert ist.In diesem Beispiel verfügt über einen Rang 3 und 3 Dimensionen.Rangfolge gilt nicht für C++, der das Konzept eines Arrays von Arrays für jede Dimension verwendet (also myarray[1][2][3]).