ElisionSourceSpansChangedEventArgs Oluşturucu

Tanım

Bir nesnenin yeni bir örneğini başlatın ElisionSourceSpansChangedEventArgs .

public:
 ElisionSourceSpansChangedEventArgs(Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ beforeSnapshot, Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ afterSnapshot, Microsoft::VisualStudio::Text::NormalizedSpanCollection ^ elidedSpans, Microsoft::VisualStudio::Text::NormalizedSpanCollection ^ expandedSpans, System::Object ^ sourceToken);
public ElisionSourceSpansChangedEventArgs (Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot beforeSnapshot, Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot afterSnapshot, Microsoft.VisualStudio.Text.NormalizedSpanCollection elidedSpans, Microsoft.VisualStudio.Text.NormalizedSpanCollection expandedSpans, object sourceToken);
new Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs : Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot * Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot * Microsoft.VisualStudio.Text.NormalizedSpanCollection * Microsoft.VisualStudio.Text.NormalizedSpanCollection * obj -> Microsoft.VisualStudio.Text.Projection.ElisionSourceSpansChangedEventArgs
Public Sub New (beforeSnapshot As IProjectionSnapshot, afterSnapshot As IProjectionSnapshot, elidedSpans As NormalizedSpanCollection, expandedSpans As NormalizedSpanCollection, sourceToken As Object)

Parametreler

beforeSnapshot
IProjectionSnapshot

IProjectionSnapshotDeğişiklik gerçekleştirilmeden önce en son.

afterSnapshot
IProjectionSnapshot

IProjectionSnapshotDeğişiklik gerçekleşdikten hemen sonra.

elidedSpans
NormalizedSpanCollection

Gizli olan sıfır veya daha fazla kaynak yayılma.

expandedSpans
NormalizedSpanCollection

Genişletilmiş, sıfır veya daha fazla kaynak yayılmıştır.

sourceToken
Object

Bu değişiklik ile ilişkili rastgele bir nesne.

Özel durumlar

,, Veya ' den biri beforeSnapshot afterSnapshot elidedSpans expandedSpans null.

Şunlara uygulanır