GetOption (ILLDataProvider)

Syntax:

HRESULT GetOption(enOptionIndex nIndex, VARIANT * vValue);

Aufgabe:

Wird ausschließlich auf Knotenebene verwendet. List & Label fragt hierüber zusätzliche Informationen ab.

Parameter:

nIndex: Einer der folgenden Werte

OPTION_SCHEME_AND_DEFAULTS, dient der Optimierung von Schemaabfragen. Standardmäßig ist diese Option zunächst einmal zu ignorieren oder das Ergebnis in vValue ist auf OPTION_SCHEMAROWUSAGEMODE_NONE zu setzen.

OPTION_SUPPORTED_AS_1_TO_1_RELATION, wird benutzt um zu ermitteln, ob eine gegebene Relation auch "rückwärts" als 1:1 Relation aufgelöst werden kann. Der Name der Relation wird in diesem Fall mit vValue übergeben und mittels Rückgabewert ist mit S_FALSE oder S_OK zu antworten.

vValue: Zeiger auf Variant für den Datenaustausch

Rückgabewert:

E_NOTIMPL für Wurzelobjekte, sonst abhängig von nIndex.