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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.