DefineDelayedInfo (ILLDataProvider)

Syntax:

HRESULT DefineDelayedInfo(enDefineDelayedInfo nInfo);

Aufgabe:

Wird ausschließlich auf Knotenebene verwendet. Wenn die Option LL_OPTION_SUPPORT_DELAYEDFIELDDEFINITION gesetzt ist, dann wird hier von List & Label die Anmeldung der Sortierungen angefordert.

Parameter:

nInfo: Einer der folgenden Werte

DELAYEDINFO_SORTORDERS_DESIGNING, fragt nach den Sortierungen zur Designzeit.

DELAYEDINFO_SORTORDERS_PRINTING, fragt nach den Sortierungen zur Druckzeit.

Rückgabewert:

E_NOTIMPL für Wurzelobjekte, sonst S_OK oder E_FAIL im Fehlerfall

Hinweise:

Auch leere Sortierungen sind mit S_OK zu beantworten.

Beispiel:

for (auto& column_rec : pTableRec->_columns)

   DefineSortOrders(pTableRec, column_rec, nInfo);

return S_OK;         

Siehe auch:

LlDbAddTableSortOrder, LlDbAddTableSortOrderEx