IShellFolderView::RemoveObject-Methode (shlobj_core.h)
[RemoveObject ist für die Verwendung in den im Abschnitt Anforderungen angegebenen Betriebssystemen verfügbar. Sie kann in nachfolgenden Versionen geändert oder nicht verfügbar sein.]
Entfernt ein Element aus der Ansicht.
Syntax
HRESULT RemoveObject(
[in, optional] PUITEMID_CHILD pidl,
[out] UINT *puItem
);
Parameter
[in, optional] pidl
Typ: PUITEMID_CHILD
Ein Zeiger auf das Element, das aus der Ansicht entfernt werden soll. Dieser Wert kann NULL sein. Bei Verwendung des Systemordneransichtsobjekts (DefView) unter Windows XP und Windows Vista führt ein NULL-Wert dazu, dass alle Objekte aus der Ansicht entfernt werden.
[out] puItem
Typ: UINT*
Wenn diese Methode zurückgibt, enthält einen Zeiger auf die Indexposition des entfernten Elements.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Elemente, die über diese Methode entfernt wurden, können jederzeit von der Datenquelle in die Ansicht eingelesen werden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shlobj_core.h |