Condividi tramite


Metodo SWbemQualifierSet.Remove

Il metodo Remove dell'oggetto SWbemQualifierSet elimina un qualificatore denominato dall'insieme.

Per una spiegazione di questa sintassi, vedere Convenzioni di documento per l'API scripting.

Sintassi

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

Parametri

strName [in]

Obbligatorio. Nome del qualificatore da rimuovere.

iFlags [in, facoltativo]

Riservato. Il valore predefinito è 0.

Valore restituito

Questo metodo non restituisce valori.

Codici di errore

Al termine del metodo Remove , l'oggetto Err può contenere uno dei codici di errore nell'elenco seguente.

wbemErrInvalidParameter - 2147749896 (0x80041008)

Il parametro iFlags non è valido.

wbemErrFailed - 2147749889 (0x80041001)

Errore non specificato.

wbemErrNotFound - 2147749890 (0x80041002)

Il qualificatore specificato non esiste.

wbemErrInvalidOperation - 2147749910 (0x80041016)

La rimozione di questo qualificatore è illegale.

Commenti

Non è possibile eseguire l'iterazione di una raccolta durante la rimozione degli elementi perché quando si rimuove un elemento da una raccolta, il puntatore di raccolta viene spostato nell'elemento successivo. Per altre informazioni, vedere Accesso a una raccolta.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Intestazione
Wbemdisp.h
Libreria dei tipi
Wbemdisp.tlb
DLL
Wbemdisp.dll
CLSID
CLSID_SWbemQualifierSet
IID
IID_ISWbemQualifierSet

Vedi anche

SWbemQualifierSet

SWbemQualifierSet.Add