Freigeben über


IVsTextBuffer.GetUndoManager-Methode

Rückgängig Gibt den Manager für diesen Puffer zurück.

Namespace:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Syntax

'Declaration
Function GetUndoManager ( _
    <OutAttribute> ByRef ppUndoManager As IOleUndoManager _
) As Integer
int GetUndoManager(
    out IOleUndoManager ppUndoManager
)
int GetUndoManager(
    [OutAttribute] IOleUndoManager^% ppUndoManager
)
abstract GetUndoManager : 
        ppUndoManager:IOleUndoManager byref -> int
function GetUndoManager(
    ppUndoManager : IOleUndoManager
) : int

Parameter

  • ppUndoManager
    Typ: IOleUndoManager%

    [out] Zeiger auf die IOleUndoManager-Schnittstelle.

Rückgabewert

Typ: Int32
Wenn die Methode erfolgreich ausgeführt, gibt sie S_OKzurück.Bei einem Fehler wird ein Fehlercode zurückgegeben.

Hinweise

COM-Signatur

Von textmgr.idl:

HRESULT IVsTextBuffer::GetUndoManager(
   [out] IOleUndoManager **ppUndoManager
);

Diese Methode kann beträchtliche Ressourcen benötigt, abhängig von der zugrunde liegenden Implementierung des Puffers. Das heißt, kann es sehr schwierig, die Größe des Puffers zu berechnen, wenn es sich um eine Implementierung virtuell-Zeile-ausgerichtete in Visual Basic ist.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextBuffer Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace