IVsTextStream.GetUndoManager(IOleUndoManager) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Manager für das Rückgängigmachen für diesen Puffer zurück.
public:
int GetUndoManager([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IOleUndoManager ^ % ppUndoManager);
public:
int GetUndoManager([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IOleUndoManager ^ & ppUndoManager);
int GetUndoManager([Runtime::InteropServices::Out] Microsoft::VisualStudio::OLE::Interop::IOleUndoManager const & & ppUndoManager);
public int GetUndoManager (out Microsoft.VisualStudio.OLE.Interop.IOleUndoManager ppUndoManager);
abstract member GetUndoManager : IOleUndoManager -> int
Public Function GetUndoManager (ByRef ppUndoManager As IOleUndoManager) As Integer
Parameter
- ppUndoManager
- IOleUndoManager
[out] Zeiger auf die IOleUndoManager-Schnittstelle.
Gibt zurück
Wenn die Methode erfolgreich ist, wird S_OK zurückgegeben. Bei einem Fehler wird ein Fehlercode zurückgegeben.
Implementiert
Hinweise
COM-Signatur
Aus textmgr. idl:
HRESULT IVsTextStream::GetUndoManager(
[out] IOleUndoManager **ppUndoManager
);
Diese Methode kann je nach der zugrunde liegenden Implementierung des Puffers teuer sein. Das heißt, es kann sehr schwierig sein, die Größe des Puffers zu berechnen, wenn es sich um eine virtuelle Zeilen orientierte Implementierung des Puffers handelt, wie in Visual Basic.