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.
Recupera l'azione successiva disponibile per l'oggetto che implementa l'interfaccia IActionEnumerator.
Sintassi
HRESULT GetNext(
BSTR *keyName,
BSTR *actionName,
BSTR *actionDescription,
bool *actionIsDefault,
IModelObject **actionMethod,
IKeyStore **metadta
);
Parametri
keyName
Puntatore impostato su BSTR del nome della chiave per l'azione successiva.
actionName
Puntatore impostato sul valore BSTR del nome dell'azione.
actionDescription
Puntatore impostato su BSTR che descrive l'azione.
actionIsDefault
Puntatore al valore booleano che indica se l'azione recuperata è l'azione predefinita.
actionMethod
Puntatore a un puntatore al metodo di interfaccia IModelObject per l'azione, parametro facoltativo, può essere Null se non viene specificato.
metadta
Puntatore a un puntatore all'interfaccia IKeyStore per i metadati dell'azione, parametro facoltativo, può essere Null se non viene specificato.
Valore restituito
Se il metodo ha esito positivo, restituisce S_OK. Se non sono presenti altre azioni da enumerare, restituisce S_FALSE. In caso contrario, restituisce un codice di errore HRESULT.
Osservazioni
Dopo aver risolto una singola azione, l'enumeratore di azioni viene incrementato all'azione disponibile successiva. Se non sono presenti altre azioni da enumerare, il metodo restituirà S_FALSE.
Fabbisogno
Requisito | Valore |
---|---|
intestazione |
dbgmodel.h |
Vedere anche
interfaccia IActionEnumerator