IVsFinalTextChangeCommitEvents.OnChangesCommitted (Método)
Notifica a clientes de gestos último de confirmación para desencadenar el evento y proporcionar el intervalo de texto cambiado.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Sub OnChangesCommitted ( _
dwGestureFlags As UInteger, _
ptsChanged As TextSpan() _
)
void OnChangesCommitted(
uint dwGestureFlags,
TextSpan[] ptsChanged
)
void OnChangesCommitted(
[InAttribute] unsigned int dwGestureFlags,
[InAttribute] array<TextSpan>^ ptsChanged
)
abstract OnChangesCommitted :
dwGestureFlags:uint32 *
ptsChanged:TextSpan[] -> unit
function OnChangesCommitted(
dwGestureFlags : uint,
ptsChanged : TextSpan[]
)
Parámetros
dwGestureFlags
Tipo: UInt32[in] Marcas que indican el tipo de cambios realizados. Para obtener una lista de valores de dwGestureFlags , vea ChangeCommitGestureFlags.
ptsChanged
Tipo: array<Microsoft.VisualStudio.TextManager.Interop.TextSpan[][in] Intervalo de texto modificada.
Comentarios
Prototipo COM
de textmgr.idl:
HRESULT IVsFinalTextChangeCommitEvents::OnChangesCommitted(
[in] DWORD dwGestureFlags,
[in] TextSpan *ptsChanged
);
Este método se utiliza en los servicios u otros entidades que tienen control total sobre la experiencia de edición y es el único cliente diseñado.
Nota
Cuando IVsFinalTextChangeCommitEvents llama el entorno se desencadena antes de otros eventos como Lista descriptiva en Visual Basic.Éste es asegurarse de que el servicio de lenguaje puede actualizar el texto para que otros eventos lo cambie.
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
IVsFinalTextChangeCommitEvents Interfaz
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)