Condividi tramite


Metodo IVsFinalTextChangeCommitEvents.OnChangesCommitted

Notifica ai client dell'ultimo spostamento di commit per attivare l'evento e specificare l'intervallo di testo modificato.

Spazio dei nomi:  Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)

Sintassi

'Dichiarazione
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[]
)

Parametri

  • dwGestureFlags
    Tipo: UInt32

    [in] Flag che indicano il tipo di modifiche apportate. per un elenco di dwGestureFlags i valori, vedere ChangeCommitGestureFlags.

Note

Firma COM

da textmgr.idl:

HRESULT IVsFinalTextChangeCommitEvents::OnChangesCommitted(
   [in] DWORD dwGestureFlags,
   [in] TextSpan *ptsChanged
);

Questo metodo viene utilizzato dai servizi di linguaggio o da altre parti che dispongono del controllo completo sulle operazioni di modifica ed è l'unico client desiderato.

Nota

quando IVsFinalTextChangeCommitEvents viene chiamato dall'ambiente che viene generato prima di altri eventi come Elenco la riformattazione del listato in Visual Basic.Ciò consente di garantire che il servizio di linguaggio possibile aggiornare il testo prima di altri eventi lo modificare.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

IVsFinalTextChangeCommitEvents Interfaccia

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop