SWbemQualifierSet.Remove 方法

SWbemQualifierSet 对象的 Remove 方法从集合中删除命名限定符。

有关此语法的说明,请参阅 脚本 API 的文档约定

语法

SWbemQualifierSet.Remove( _
  ByVal strName, _
  [ ByVal iFlags ] _
)

参数

strName [in]

必需。 要删除的限定符的名称。

iFlags [in, 可选]

保留。 默认值为 0。

返回值

此方法不返回值。

错误代码

完成 Remove 方法后,Err 对象可能包含以下列表中的错误代码之一。

wbemErrInvalidParameter - 2147749896 (0x80041008)

iFlags 参数无效。

wbemErrFailed - 2147749889 (0x80041001)

错误。

wbemErrNotFound - 2147749890 (0x80041002)

指定的限定符不存在。

wbemErrInvalidOperation - 2147749910 (0x80041016)

删除此限定符是非法的。

注解

删除项时无法循环访问集合,因为从集合中删除元素时,集合指针将移动到下一个元素。 有关详细信息,请参阅 访问集合

要求

要求
最低受支持的客户端
Windows Vista
最低受支持的服务器
Windows Server 2008
标头
Wbemdisp.h
类型库
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemQualifierSet
IID
IID_ISWbemQualifierSet

另请参阅

SWbemQualifierSet

SWbemQualifierSet.Add