Freigeben über


IVsTextStream.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 IVsTextStream::GetUndoManager(
   [out] IOleUndoManager **ppUndoManager
);

Diese Methode kann, abhängig von der zugrunde liegenden Implementierung des Puffers aufwändig sein. Das heißt, kann es sehr schwierig, die Größe des Puffers, wenn eine virtuell-Zeile-ausgerichtete Implementierung des Puffers, z. B. in Visual Basic zu berechnen.

.NET Framework-Sicherheit

Siehe auch

Referenz

IVsTextStream Schnittstelle

Microsoft.VisualStudio.TextManager.Interop-Namespace