Compartir a través de


IVsLinkedUndoClient.OnInterveningUnitBlockingLinkedUndo (Método)

Indica que el administrador de deshacer está bloqueando a otro administrador de deshacer de ejecutar una acción vinculado.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
Function OnInterveningUnitBlockingLinkedUndo As Integer
int OnInterveningUnitBlockingLinkedUndo()
int OnInterveningUnitBlockingLinkedUndo()
abstract OnInterveningUnitBlockingLinkedUndo : unit -> int
function OnInterveningUnitBlockingLinkedUndo() : int

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsLinkedUndoClient::OnInterveningUnitBlockingLinkedUndo();

Se llama a este método cuando un administrador de deshacer tiene una acción no-vinculado encima de la pila de deshacer o de rehacer que está bloqueando a otro administrador de deshacer de ejecutar la acción vinculado. Si es posible, haga lo siguiente en respuesta a esta llamada:

Active una ventana con una vista en los datos correspondientes utilizando el administrador de deshacer.

Coloque un cuadro de mensaje con la cadena traducida proporcionada por el error o título dispone de interfaz de usuario personalizada.

Si realiza estas acciones, S_OKreturn. Si no, E_FAILreturn, que hace que la fase de deshacer se y para interrumpir toda la transacción vinculado a ese documento.

Seguridad de .NET Framework

Vea también

Referencia

IVsLinkedUndoClient Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)