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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)