IProjectionBuffer.SourceSpansChanged Olay

Tanım

Kaynak yayılmaları eklendiğinde veya silindiğinde oluşturulur. Kaynak yayılma alanının içerikleri değiştiğinde, örneğin bir kaynak yayılımı boş olduğunda bu değildir. Boş olmayan bir yayılma eklendiğinde veya silindiğinde, SourceBuffersChanged ilk olarak olay oluşturulur. Olay sırası: 1) SourceBuffersChanged, 2) SourceSpansChanged, 3) ITextBuffer. değişti. SourceSpansChangedOlay önce tetiklenir.

public:
 event EventHandler<Microsoft::VisualStudio::Text::Projection::ProjectionSourceSpansChangedEventArgs ^> ^ SourceSpansChanged;
event EventHandler<Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs> SourceSpansChanged;
member this.SourceSpansChanged : EventHandler<Microsoft.VisualStudio.Text.Projection.ProjectionSourceSpansChangedEventArgs> 
Event SourceSpansChanged As EventHandler(Of ProjectionSourceSpansChangedEventArgs) 

Olay Türü

EventHandler<ProjectionSourceSpansChangedEventArgs>

Açıklamalar

Bu olay, kaynak yayılma alanının içeriği değiştiğinde, örneğin bir kaynak yayılımı boş olduğunda oluşmaz. Boş olmayan bir yayılma eklendiğinde veya silindiğinde, SourceBuffersChanged ilk olarak olay oluşturulur.

Olay sırası:

  1. SourceBuffersChanged

  2. SourceSpansChanged

  3. Changed.

SourceSpansChangedOlay önce tetiklenir.

Şunlara uygulanır