IBufferGraph.MapDownToSnapshot 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
| MapDownToSnapshot(SnapshotSpan, SpanTrackingMode, ITextSnapshot) |
Grafikteki bir ara görüntü yayılımını grafikte daha düşük bir arabellekte sıfır veya daha fazla yayılma dizisine eşler. Kaynak arabelleklerinin, bunları kullanan projeksiyon arabelleklerinden daha düşük olduğu kabul edilir. |
| MapDownToSnapshot(SnapshotPoint, PointTrackingMode, ITextSnapshot, PositionAffinity) |
Grafikteki bir konumu grafikteki alt görüntüdeki ilgili konuma eşler. Kaynak arabelleklerinin, bunları kullanan projeksiyon arabelleklerinden daha düşük olduğu kabul edilir. |
MapDownToSnapshot(SnapshotSpan, SpanTrackingMode, ITextSnapshot)
Grafikteki bir ara görüntü yayılımını grafikte daha düşük bir arabellekte sıfır veya daha fazla yayılma dizisine eşler. Kaynak arabelleklerinin, bunları kullanan projeksiyon arabelleklerinden daha düşük olduğu kabul edilir.
public:
Microsoft::VisualStudio::Text::NormalizedSnapshotSpanCollection ^ MapDownToSnapshot(Microsoft::VisualStudio::Text::SnapshotSpan span, Microsoft::VisualStudio::Text::SpanTrackingMode trackingMode, Microsoft::VisualStudio::Text::ITextSnapshot ^ targetSnapshot);
public Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection MapDownToSnapshot (Microsoft.VisualStudio.Text.SnapshotSpan span, Microsoft.VisualStudio.Text.SpanTrackingMode trackingMode, Microsoft.VisualStudio.Text.ITextSnapshot targetSnapshot);
abstract member MapDownToSnapshot : Microsoft.VisualStudio.Text.SnapshotSpan * Microsoft.VisualStudio.Text.SpanTrackingMode * Microsoft.VisualStudio.Text.ITextSnapshot -> Microsoft.VisualStudio.Text.NormalizedSnapshotSpanCollection
Public Function MapDownToSnapshot (span As SnapshotSpan, trackingMode As SpanTrackingMode, targetSnapshot As ITextSnapshot) As NormalizedSnapshotSpanCollection
Parametreler
- span
- SnapshotSpan
Eşlenecek olan Aralık.
- trackingMode
- SpanTrackingMode
spanGerekirse geçerli anlık görüntüye nasıl izlenir?
- targetSnapshot
- ITextSnapshot
Yayılımın eşlenmesi için kullanılacak arabellek.
Döndürülenler
Yayılma alanının eşlendiği hedef arabellekte sıfır veya daha fazla anlık görüntü yayılmış bir koleksiyon.
Özel durumlar
span. Anlık görüntü veya targetSnapshot null.
trackingMode geçerli bir değer değil SpanTrackingMode .
Şunlara uygulanır
MapDownToSnapshot(SnapshotPoint, PointTrackingMode, ITextSnapshot, PositionAffinity)
Grafikteki bir konumu grafikteki alt görüntüdeki ilgili konuma eşler. Kaynak arabelleklerinin, bunları kullanan projeksiyon arabelleklerinden daha düşük olduğu kabul edilir.
public:
Nullable<Microsoft::VisualStudio::Text::SnapshotPoint> MapDownToSnapshot(Microsoft::VisualStudio::Text::SnapshotPoint position, Microsoft::VisualStudio::Text::PointTrackingMode trackingMode, Microsoft::VisualStudio::Text::ITextSnapshot ^ targetSnapshot, Microsoft::VisualStudio::Text::PositionAffinity affinity);
public Microsoft.VisualStudio.Text.SnapshotPoint? MapDownToSnapshot (Microsoft.VisualStudio.Text.SnapshotPoint position, Microsoft.VisualStudio.Text.PointTrackingMode trackingMode, Microsoft.VisualStudio.Text.ITextSnapshot targetSnapshot, Microsoft.VisualStudio.Text.PositionAffinity affinity);
abstract member MapDownToSnapshot : Microsoft.VisualStudio.Text.SnapshotPoint * Microsoft.VisualStudio.Text.PointTrackingMode * Microsoft.VisualStudio.Text.ITextSnapshot * Microsoft.VisualStudio.Text.PositionAffinity -> Nullable<Microsoft.VisualStudio.Text.SnapshotPoint>
Public Function MapDownToSnapshot (position As SnapshotPoint, trackingMode As PointTrackingMode, targetSnapshot As ITextSnapshot, affinity As PositionAffinity) As Nullable(Of SnapshotPoint)
Parametreler
- position
- SnapshotPoint
Grafikteki bir arabellekteki konum.
- trackingMode
- PointTrackingMode
positionGerekirse geçerli anlık görüntüye nasıl izlenir?
- targetSnapshot
- ITextSnapshot
Eşlenecek arabellek position .
- 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.
Döndürülenler
Hedef arabelleğin anlık görüntüsünde bir nokta veya position Bu grafikte değilse veya belirtilen benzeşim ile hedef arabellekle eşlenmezse null.
Özel durumlar
position. Anlık görüntü veya targetSnapshot null.
trackingMode geçerli değil PointTrackingMode veya affinity geçerli değil PositionAffinity .