Condividi tramite


Metodo IShellFolderView::RemoveObject (shlobj_core.h)

[RemoveObject è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Può essere modificato o non disponibile nelle versioni successive.

Rimuove un elemento dalla visualizzazione.

Sintassi

HRESULT RemoveObject(
  [in, optional] PUITEMID_CHILD pidl,
  [out]          UINT           *puItem
);

Parametri

[in, optional] pidl

Tipo: PUITEMID_CHILD

Puntatore all'elemento da rimuovere dalla visualizzazione. Questo valore può essere NULL. Quando si usa l'oggetto visualizzazione cartelle di sistema (DefView) in Windows XP e Windows Vista, un valore NULL comporta la rimozione di tutti gli oggetti dalla visualizzazione.

[out] puItem

Tipo: UINT*

Quando questo metodo restituisce, contiene un puntatore alla posizione di indice dell'elemento rimosso.

Valore restituito

Tipo: HRESULT

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

Gli elementi rimossi tramite questo metodo possono essere letti nella visualizzazione dall'origine dati in qualsiasi momento.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione shlobj_core.h