IIndexableConcept::GetDimensionality-Methode (dbgmodel.h)
Die GetDimensionality-Methode gibt die Anzahl der Dimensionen zurück, in denen das Objekt indiziert ist. Wenn das Objekt sowohl iterierbar als auch indizierbar ist, muss die Implementierung von GetDefaultIndexDimensionality mit der Implementierung von GetDimensionality übereinstimmen, wie viele Dimensionen der Indexer hat.
Syntax
HRESULT GetDimensionality(
IModelObject *contextObject,
ULONG64 *dimensionality
);
Parameter
contextObject
Der instance -Objekt (dieser Zeiger), das 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 den Erfolg oder Fehler angibt.
Hinweise
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 |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für