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 |