IVsTextStream.GetUndoManager(IOleUndoManager) Método

Definição

Retorna o Gerenciador de desfazer para esse buffer.

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

Parâmetros

ppUndoManager
IOleUndoManager

fora Ponteiro para a IOleUndoManager interface.

Retornos

Int32

Se o método for bem-sucedido, retornará S_OK. Se falhar, retornará um código de erro.

Implementações

Comentários

Assinatura COM

De textmgr. idl:

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

Esse método pode ser caro, dependendo da implementação subjacente do buffer. Ou seja, pode ser muito difícil calcular o tamanho do buffer se ele for uma implementação orientada por linha virtual do buffer, como em Visual Basic.

Aplica-se a