ITextBuffer.Changed, événement

Se produit lorsqu'un ITextEdit non vide est correctement appliqué.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
Event Changed As EventHandler(Of TextContentChangedEventArgs)
event EventHandler<TextContentChangedEventArgs> Changed
event EventHandler<TextContentChangedEventArgs^>^ Changed {
    void add (EventHandler<TextContentChangedEventArgs^>^ value);
    void remove (EventHandler<TextContentChangedEventArgs^>^ value);
}
abstract Changed : IEvent<EventHandler<TextContentChangedEventArgs>,
    TextContentChangedEventArgs>
JScript ne prend pas en charge les événements.

Notes

Cet événement est déclenché après des événements d'ChangedHighPriority et avant des événements d'ChangedLowPriority.

Si une deuxième modification est appliquée par un écouteur à l'événement d'Changed (ou aux événements d'ChangedHighPriority ou d'ChangedLowPriority), les événements d'Changed pour la seconde modification ne seront pas déclenchés jusqu'à ce que tous les écouteurs aient été avertis de la première modification (via ChangedLowPriority, d'Changed, et des événements d'[:Microsoft.VisualStudio.Text.ITextBuffer.ChangedHighPriority]). Autrement dit, les événements pour des modifications suivantes sont mis en file d'attente. Cela garantit des écouteurs reçoivent les événements d'Changed dans la commande que que les modifications ont été appliquées.

Sécurité .NET Framework

Voir aussi

Référence

ITextBuffer Interface

Microsoft.VisualStudio.Text, espace de noms

TextContentChangedEventArgs