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.
Öffnet eine neue übergeordnete Rückgängig-Einheit, die Teil des Rückgängig-Stapels der enthaltenden Einheit wird.
Syntax
HRESULT Open(
[in] IOleParentUndoUnit *pPUU
);
Parameter
[in] pPUU
Ein IOleParentUndoUnit-Zeiger auf die übergeordnete Rückgängig-Einheit, die geöffnet werden soll.
Rückgabewert
Diese Methode gibt S_OK zurück, wenn die übergeordnete Rückgängig-Einheit erfolgreich geöffnet wurde oder derzeit blockiert ist.
Hinweise
Die angegebene übergeordnete Einheit wird erstellt und bleibt geöffnet. Der Rückgängig-Manager ruft dann die Methoden IOleParentUndoUnit::Add oder IOleParentUndoUnit::Open für diese übergeordnete Einheit auf, um ihr neue Einheiten hinzuzufügen. Diese übergeordnete Einheit empfängt alle zusätzlichen Rückgängig-Einheiten, bis ihre IOleParentUndoUnit::Close-Methode aufgerufen wird.
Die von pPUU angegebene übergeordnete Einheit wird dem Rückgängig-Stapel erst hinzugefügt, wenn die IOleParentUndoUnit::Close-Methode aufgerufen wird, wobei der fCommit-Parameter auf TRUE festgelegt ist.
Die übergeordnete Rückgängig-Einheit oder der Rückgängig-Manager muss jede rückgängig gemachte Einheit enthalten, es sei denn, sie ist blockiert. Wenn es blockiert ist, muss er S_OK zurückgeben, sollte aber nichts anderes tun.
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 |