共用方式為


IActionEnumerator::GetNext 方法 (dbgmodel.h)

擷取適用於實作 IActionEnumerator 介面之物件的下一個動作。

語法

HRESULT GetNext(
  BSTR         *keyName,
  BSTR         *actionName,
  BSTR         *actionDescription,
  bool         *actionIsDefault,
  IModelObject **actionMethod,
  IKeyStore    **metadta
);

參數

keyName

指標,設定為下一個動作之索引鍵名稱的 BSTR。

actionName

設定為動作名稱之 BSTR 的指標。

actionDescription

設定為描述動作之 BSTR 的指標。

actionIsDefault

布爾值的指標,指出所擷取的動作是否為預設動作。

actionMethod

動作選擇性參數之 IModelObject 介面方法指標的指標,如果未提供,可能是 null。

metadta

動作元數據之 IKeyStore 介面指標的指標,如果未提供,選擇性參數可能為 Null。

傳回值

如果方法成功,則會傳回S_OK。 如果沒有其他要列舉的動作,則會傳回S_FALSE。 否則,它會傳回 HRESULT 錯誤碼。

言論

解析單一動作之後,動作列舉值會遞增至下一個可用的動作。 如果沒有其他要列舉的動作,方法會傳回S_FALSE。

要求

要求 價值
標頭 dbgmodel.h

另請參閱

IActionEnumerator 介面