IProjectionBuffer.InsertSpan Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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
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.