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 接口