Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Fügt der Auflistung eine einfache Rückgängig-Einheit hinzu. Während eine übergeordnete Rückgängig-Einheit geöffnet ist, fügt der Rückgängig-Manager ihr rückgängig-Einheiten hinzu, indem er IOleParentUndoUnit::Add aufruft.
Syntax
HRESULT Add(
[in] IOleUndoUnit *pUU
);
Parameter
[in] pUU
Ein IOleUndoUnit-Zeiger auf die hinzuzufügende Rückgängig-Einheit.
Rückgabewert
Diese Methode gibt S_OK zurück, wenn die angegebene Einheit erfolgreich hinzugefügt, die übergeordnete Einheit blockiert wurde oder der Rückgängig-Manager deaktiviert ist.
Hinweise
Diese Methode ist identisch mit IOleParentUndoUnit::Add implementiert. Die übergeordnete Rückgängig-Einheit oder der Rückgängig-Manager muss jede rückgängig gemachte Einheit akzeptieren, es sei denn, sie ist blockiert. Wenn es blockiert ist, sollte es nichts anderes tun, als S_OK zurückzugeben.
Hinweise für Implementierer
Wenn sich der Rückgängig-Manager im Basiszustand befindet, sollte er die neue Einheit im Rückgängig-Stapel platzieren und den gesamten Wiederholungsstapel verwerfen. Wenn sich der Rückgängig-Manager im Zustand Rückgängig befindet, sollten neue Einheiten auf den Wiederholungsstapel gesetzt werden. Wenn sich der Rückgängig-Manager im Wiederholungszustand befindet, sollte er Einheiten auf den Rückgängig-Stapel setzen, ohne dass sich dies auf den Wiederholungsstapel auswirkt.Anforderungen
| Anforderung | Wert |
|---|---|
| Unterstützte Mindestversion (Client) | Windows 2000 Professional [nur Desktop-Apps] |
| Unterstützte Mindestversion (Server) | Windows 2000 Server [nur Desktop-Apps] |
| Zielplattform | Windows |
| Kopfzeile | ocidl.h |