IBufferGraph.MapUpToBuffer 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
| MapUpToBuffer(SnapshotSpan, SpanTrackingMode, ITextBuffer) |
Arabellek grafiğinin bir üyesi olan bir arabelleğin geçerli anlık görüntüsüne ait bir yayılımı, belirtilen bir arabelleğin anlık görüntüsünde yer alan bir yayılma dizisine eşler. |
| MapUpToBuffer(SnapshotPoint, PointTrackingMode, PositionAffinity, ITextBuffer) |
Arabellek grafiğinin bir üyesi olan bir arabelleğin geçerli anlık görüntüsüne bir konumu, bazı arabelleğin bir anlık görüntüsüne eşler. |
MapUpToBuffer(SnapshotSpan, SpanTrackingMode, ITextBuffer)
Arabellek grafiğinin bir üyesi olan bir arabelleğin geçerli anlık görüntüsüne ait bir yayılımı, belirtilen bir arabelleğin anlık görüntüsünde yer alan bir yayılma dizisine eşler.
public:
Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ MapUpToBuffer(Microsoft::VisualStudio::Text::SnapshotSpan span, Microsoft::VisualStudio::Text::SpanTrackingMode trackingMode, Microsoft::VisualStudio::Text::ITextBuffer ^ targetBuffer);
public Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection MapUpToBuffer (Microsoft.VisualStudio.Text.SnapshotSpan span, Microsoft.VisualStudio.Text.SpanTrackingMode trackingMode, Microsoft.VisualStudio.Text.ITextBuffer targetBuffer);
abstract member MapUpToBuffer : Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Text.SpanTrackingMode * Microsoft.VisualStudio.Text.ITextBuffer -> Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Public Function MapUpToBuffer (span As SnapshotSpan, trackingMode As SpanTrackingMode, targetBuffer As ITextBuffer) As NormalizedSnapshotSpanCollection
Parametreler
- span
- SnapshotSpan
İçindeki bir arabellekteki bir yayılma IBufferGraph .
- trackingMode
- SpanTrackingMode
spanGerekirse geçerli anlık görüntüye nasıl izlenir?
- targetBuffer
- ITextBuffer
Eşlenecek arabellek.
Döndürülenler
targetBufferBu grafiği kullanarak yayılma alanının eşlendiği sıfır veya daha fazla anlık görüntü koleksiyonu.
Özel durumlar
span. Snapshot null.
trackingMode geçerli bir değer değil SpanTrackingMode .
Şunlara uygulanır
MapUpToBuffer(SnapshotPoint, PointTrackingMode, PositionAffinity, ITextBuffer)
Arabellek grafiğinin bir üyesi olan bir arabelleğin geçerli anlık görüntüsüne bir konumu, bazı arabelleğin bir anlık görüntüsüne eşler.
public:
Nullable<Microsoft::VisualStudio::Text::SnapshotPoint> MapUpToBuffer(Microsoft::VisualStudio::Text::SnapshotPoint point, Microsoft::VisualStudio::Text::PointTrackingMode trackingMode, Microsoft::VisualStudio::Text::PositionAffinity affinity, Microsoft::VisualStudio::Text::ITextBuffer ^ targetBuffer);
public Microsoft.VisualStudio.Text.SnapshotPoint? MapUpToBuffer (Microsoft.VisualStudio.Text.SnapshotPoint point, Microsoft.VisualStudio.Text.PointTrackingMode trackingMode, Microsoft.VisualStudio.Text.PositionAffinity affinity, Microsoft.VisualStudio.Text.ITextBuffer targetBuffer);
abstract member MapUpToBuffer : Microsoft.VisualStudio.Text.SnapshotPoint * Microsoft.VisualStudio.Text.PointTrackingMode * Microsoft.VisualStudio.Text.PositionAffinity * Microsoft.VisualStudio.Text.ITextBuffer -> Nullable<Microsoft.VisualStudio.Text.SnapshotPoint>
Public Function MapUpToBuffer (point As SnapshotPoint, trackingMode As PointTrackingMode, affinity As PositionAffinity, targetBuffer As ITextBuffer) As Nullable(Of SnapshotPoint)
Parametreler
- point
- SnapshotPoint
İçindeki bazı arabellekte bir nokta IBufferGraph .
- trackingMode
- PointTrackingMode
pointGerekirse geçerli anlık görüntüye nasıl izlenir?
- affinity
- PositionAffinity
Eşleme belirsizse (konum bir kaynak yayılma alanında ise), eşlemenin önceki karakterden hemen sonra veya üst arabellekteki aşağıdaki karakterden hemen önce konumu hedeflemesini mi etmeyeceğini belirler. Eşleme belirsiz ise bu ayarın etkisi yoktur.
- targetBuffer
- ITextBuffer
Eşlenecek arabellek.
Döndürülenler
Hedef arabelleğin anlık görüntüsünde karşılık gelen konum veya konum bu grafiği kullanarak hedef arabellekle eşlenmezse null.
Özel durumlar
point. Snapshot null.
trackingMode geçerli değil PointTrackingMode veya affinity geçerli değil PositionAffinity .