Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Il metodo EnumerateValues enumera il set di nomi e valori che verranno associati all'oggetto in base alle regole del metodo BindValue. A differenza di EnumerateKeys, EnumerateValues e metodi simili in IModelObject che possono restituire più nomi con lo stesso valore (per classi base, modelli padre e simili), questo enumeratore restituirà solo il set specifico di nomi che verrà associato a BindValue e BindReference. I nomi non verranno mai duplicati. Si noti che esiste un costo notevolmente più elevato dell'enumerazione di un oggetto tramite il gestore di associazione dei nomi rispetto alla chiamata dei metodi IModelObject.
Sintassi
HRESULT EnumerateValues(
IModelObject *contextObject,
IKeyEnumerator **enumerator
);
Parametri
contextObject
Oggetto per il quale enumerare tutte le associazioni di nomi e i relativi valori.
enumerator
Enumeratore che enumererà ogni nome che verrebbe associato in base alle chiamate a BindValue e ai relativi valori. Si noti che questo enumeratore non duplicerà mai i nomi. Restituisce solo il set di nomi e valori che esce da chiamate esplicite a BindValue.
Valore restituito
Questo metodo restituisce HRESULT che indica l'esito positivo o negativo.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | dbgmodel.h |