Método SWbemObjectSet.Item
O método Item do objeto SWbemObjectSet obtém um SWbemObject da coleção.
Para ver uma explicação dessa sintaxe, confira Convenções de documento para a API de script.
Sintaxe
objWbemObject = .Item( _
ByVal strObjectPath _
)
Parâmetros
-
strObjectPath
-
Obrigatórios. Caminho relativo do objeto a ser recuperado da coleção. Exemplo: Win32_LogicalDisk="C:"
Retornar valor
Se tiver êxito, o objeto SWbemObject solicitado vai gerar um retorno.
Códigos do Erro
Após a conclusão do método Item, o objeto Err poderá conter um dos códigos de erro abaixo.
-
wbemErrFailed – 2147749889 (0x80041001)
-
Erro não especificado.
-
wbemErrInvalidParameter – 2147749896 (0x80041008)
-
Foi especificado um parâmetro inválido.
-
wbemErrOutOfMemory – 2147749894 (0x80041006)
-
Não há memória suficiente para concluir a operação.
-
wbemErrNotFound – 2147749890 (0x80041002)
-
O item solicitado não foi encontrado.
Comentários
O método Item pode exigir muito tempo de processador porque é necessária a enumeração completa dos elementos do conjunto feita pelo provedor para retornar o resultado.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Cabeçalho |
|
Biblioteca de tipos |
|
DLL |
|
CLSID |
CLSID_SWbemObjectSet |
IID |
IID_ISWbemObjectSet |