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.
Die GetDimensionality-Methode gibt die Anzahl der Dimensionen zurück, in denen das Objekt indiziert ist. Beachten Sie, dass die Implementierung von GetDefaultIndexDimensionality, wenn das Objekt sowohl iterierbar als auch indiziert werden kann, mit der Implementierung von GetDimensionality einverstanden sein muss, wie viele Dimensionen der Indexer hat.
Syntax
HRESULT GetDimensionality(
IModelObject *contextObject,
ULONG64 *dimensionality
);
Parameter
contextObject
Das Instanzobjekt (dieser Zeiger), der indiziert wird, wird hier übergeben.
dimensionality
Die Anzahl der Dimensionen, in denen das Objekt indiziert ist, wird hier zurückgegeben.
Rückgabewert
Diese Methode gibt HRESULT zurück, das Erfolg oder Fehler angibt.
Bemerkungen
Beispielimplementierung:
IFACEMETHOD(GetDimensionality)(_In_ IModelObject * /*pContextObject*/,
_Out_ ULONG64 *pDimensionality)
{
// If the object is iterable, the value returned here **MUST** match
// what is returned from GetDefaultIndexDimensionality.
*pDimensionality = 1;
return S_OK;
}
Anforderungen
Anforderung | Wert |
---|---|
Header- | dbgmodel.h |