IProjectionBuffer.InsertSpans(Int32, IList<Object>) Yöntem

Tanım

ITrackingSpanKaynak yayılmaları listesinde göründükleri sırada bir nesne ve/veya değişmez dize listesi ekler.

public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ InsertSpans(int position, System::Collections::Generic::IList<System::Object ^> ^ spansToInsert);
public Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot InsertSpans (int position, System.Collections.Generic.IList<object> spansToInsert);
abstract member InsertSpans : int * System.Collections.Generic.IList<obj> -> Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Public Function InsertSpans (position As Integer, spansToInsert As IList(Of Object)) As IProjectionSnapshot

Parametreler

position
Int32

Yayılmaları eklenecek konum.

spansToInsert
IList<Object>

Eklenecek yayılmalar listesi.

Döndürülenler

IProjectionSnapshot

Bir IProjectionSnapshot .

Özel durumlar

position sıfırdan küçük veya SpanCount 'tan büyük.

spansToInsert null veya bu listedeki bir span null.

Herhangi birini içeren bir metin arabelleğinden birini eklemek, spansToInsert SourceBuffer ilişkisinin sanallaştırmasına göre bir projeksiyon vuffers kümesi arasında bir döngüyle oluşturulur.

Şunlara uygulanır