IProjectionBuffer.InsertSpan Yöntem

Tanım

Aşırı Yüklemeler

InsertSpan(Int32, ITrackingSpan)

Kaynak yayılmaları listesine bir izleme alanı ekler.

InsertSpan(Int32, String)

SourceSpans listesine bir sabit dize ekler.

InsertSpan(Int32, ITrackingSpan)

Kaynak yayılmaları listesine bir izleme alanı ekler.

public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ InsertSpan(int position, Microsoft::VisualStudio::Text::ITrackingSpan ^ spanToInsert);
public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ InsertSpan(int position, Microsoft::VisualStudio::Text::ITrackingSpan ^ spanToInsert);
Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot InsertSpan(int position, Microsoft::VisualStudio::Text::ITrackingSpan const & spanToInsert);
public Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot InsertSpan (int position, Microsoft.VisualStudio.Text.ITrackingSpan spanToInsert);
abstract member InsertSpan : int * Microsoft.VisualStudio.Text.ITrackingSpan -> Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Public Function InsertSpan (position As Integer, spanToInsert As ITrackingSpan) As IProjectionSnapshot

Parametreler

position
Int32

Ekleneceği konum spanToInsert .

spanToInsert
ITrackingSpan

Eklenecek Aralık.

Döndürülenler

IProjectionSnapshot

Bir IProjectionSnapshot .

Özel durumlar

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

spanToInsert null.

Kapsayan TextBuffer eklendiğinde, spanToInsert SourceBuffer ilişkisinin sanallaştırıp tarafından bir projeksiyon arabelleği kümesi arasında bir geçiş oluşturulur.

Şunlara uygulanır

InsertSpan(Int32, String)

SourceSpans listesine bir sabit dize ekler.

public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ InsertSpan(int position, System::String ^ literalSpanToInsert);
public:
 Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot ^ InsertSpan(int position, Platform::String ^ literalSpanToInsert);
Microsoft::VisualStudio::Text::Projection::IProjectionSnapshot InsertSpan(int position, std::wstring const & literalSpanToInsert);
public Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot InsertSpan (int position, string literalSpanToInsert);
abstract member InsertSpan : int * string -> Microsoft.VisualStudio.Text.Projection.IProjectionSnapshot
Public Function InsertSpan (position As Integer, literalSpanToInsert As String) As IProjectionSnapshot

Parametreler

position
Int32

Ekleneceği konum literalSpanToInsert .

literalSpanToInsert
String

Eklenecek dize.

Döndürülenler

IProjectionSnapshot

Bir IProjectionSnapshot .

Özel durumlar

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

literalSpanToInsert null. Projeksiyon arabelleği PermissiveEdgeInclusiveSourceSpans seçeneğiyle oluşturulduysa, bu denetimler gerçekleştirilmez.

Şunlara uygulanır