Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Ermittelt, ob es sich bei der angegebenen Klasse um eine Arrayklasse handelt.
HRESULT IsArrayClass(
[in] ClassID classId,
[out] CorElementType *pBaseElemType,
[out] ClassID *pBaseClassId,
[out] ULONG *pcRank);
Parameter
classId
[in] Die ID der Klasse, die untersucht werden soll.pBaseElemType
[out] Ein Zeiger auf einen Wert der CorElementType-Enumeration, der den Typ der Arrayelemente angibt.pBaseClassId
[out] Ein Zeiger auf die Klassen-ID der Arrayelemente, wenn der Wert von pBaseElemType ELEMENT_TYPE_CLASS ist.pcRank
[out] Ein Zeiger auf eine Ganzzahl, die den Rang (d. h. die Anzahl der Dimensionen) des Arrays angibt.
Hinweise
Wenn es sich bei der angegebenen Klasse um eine Array-Klasse handelt, gibt die IsArrayClass-Methode ein S_OK HRESULT und Werte für Ausgabeparameter zurück, die nicht NULL sind. Andernfalls wird S_FALSE zurückgegeben.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorProf.idl, CorProf.h
Bibliothek: CorGuids.lib
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0