C# Класс Microsoft.VisualStudio.Editor.Mocks.BufferGraphMock

Наследование: IBufferGraph
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
BufferGraphMock ( ITextBuffer textBuffer ) : System
CreateMappingPoint ( SnapshotPoint point, PointTrackingMode trackingMode ) : IMappingPoint
CreateMappingSpan ( SnapshotSpan span, SpanTrackingMode trackingMode ) : IMappingSpan
GetTextBuffers ( Predicate match ) : Collection
MapDownToBuffer ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextBuffer targetBuffer ) : NormalizedSnapshotSpanCollection
MapDownToBuffer ( SnapshotPoint position, PointTrackingMode trackingMode, ITextBuffer targetBuffer, PositionAffinity affinity ) : SnapshotPoint?
MapDownToFirstMatch ( SnapshotSpan span, SpanTrackingMode trackingMode, Predicate match ) : NormalizedSnapshotSpanCollection
MapDownToFirstMatch ( SnapshotPoint position, PointTrackingMode trackingMode, Predicate match, PositionAffinity affinity ) : SnapshotPoint?
MapDownToInsertionPoint ( SnapshotPoint position, PointTrackingMode trackingMode, Predicate match ) : SnapshotPoint?
MapDownToSnapshot ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextSnapshot targetSnapshot ) : NormalizedSnapshotSpanCollection
MapDownToSnapshot ( SnapshotPoint position, PointTrackingMode trackingMode, ITextSnapshot targetSnapshot, PositionAffinity affinity ) : SnapshotPoint?
MapUpToBuffer ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextBuffer targetBuffer ) : NormalizedSnapshotSpanCollection
MapUpToBuffer ( SnapshotPoint point, PointTrackingMode trackingMode, PositionAffinity affinity, ITextBuffer targetBuffer ) : SnapshotPoint?
MapUpToFirstMatch ( SnapshotSpan span, SpanTrackingMode trackingMode, Predicate match ) : NormalizedSnapshotSpanCollection
MapUpToFirstMatch ( SnapshotPoint point, PointTrackingMode trackingMode, Predicate match, PositionAffinity affinity ) : SnapshotPoint?
MapUpToSnapshot ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextSnapshot targetSnapshot ) : NormalizedSnapshotSpanCollection
MapUpToSnapshot ( SnapshotPoint point, PointTrackingMode trackingMode, PositionAffinity affinity, ITextSnapshot targetSnapshot ) : SnapshotPoint?

Описание методов

BufferGraphMock() публичный Метод

public BufferGraphMock ( ITextBuffer textBuffer ) : System
textBuffer ITextBuffer
Результат System

CreateMappingPoint() публичный Метод

public CreateMappingPoint ( SnapshotPoint point, PointTrackingMode trackingMode ) : IMappingPoint
point SnapshotPoint
trackingMode PointTrackingMode
Результат IMappingPoint

CreateMappingSpan() публичный Метод

public CreateMappingSpan ( SnapshotSpan span, SpanTrackingMode trackingMode ) : IMappingSpan
span SnapshotSpan
trackingMode SpanTrackingMode
Результат IMappingSpan

GetTextBuffers() публичный Метод

public GetTextBuffers ( Predicate match ) : Collection
match Predicate
Результат Collection

MapDownToBuffer() публичный Метод

public MapDownToBuffer ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextBuffer targetBuffer ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
targetBuffer ITextBuffer
Результат NormalizedSnapshotSpanCollection

MapDownToBuffer() публичный Метод

public MapDownToBuffer ( SnapshotPoint position, PointTrackingMode trackingMode, ITextBuffer targetBuffer, PositionAffinity affinity ) : SnapshotPoint?
position SnapshotPoint
trackingMode PointTrackingMode
targetBuffer ITextBuffer
affinity PositionAffinity
Результат SnapshotPoint?

MapDownToFirstMatch() публичный Метод

public MapDownToFirstMatch ( SnapshotSpan span, SpanTrackingMode trackingMode, Predicate match ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
match Predicate
Результат NormalizedSnapshotSpanCollection

MapDownToFirstMatch() публичный Метод

public MapDownToFirstMatch ( SnapshotPoint position, PointTrackingMode trackingMode, Predicate match, PositionAffinity affinity ) : SnapshotPoint?
position SnapshotPoint
trackingMode PointTrackingMode
match Predicate
affinity PositionAffinity
Результат SnapshotPoint?

MapDownToInsertionPoint() публичный Метод

public MapDownToInsertionPoint ( SnapshotPoint position, PointTrackingMode trackingMode, Predicate match ) : SnapshotPoint?
position SnapshotPoint
trackingMode PointTrackingMode
match Predicate
Результат SnapshotPoint?

MapDownToSnapshot() публичный Метод

public MapDownToSnapshot ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextSnapshot targetSnapshot ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
targetSnapshot ITextSnapshot
Результат NormalizedSnapshotSpanCollection

MapDownToSnapshot() публичный Метод

public MapDownToSnapshot ( SnapshotPoint position, PointTrackingMode trackingMode, ITextSnapshot targetSnapshot, PositionAffinity affinity ) : SnapshotPoint?
position SnapshotPoint
trackingMode PointTrackingMode
targetSnapshot ITextSnapshot
affinity PositionAffinity
Результат SnapshotPoint?

MapUpToBuffer() публичный Метод

public MapUpToBuffer ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextBuffer targetBuffer ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
targetBuffer ITextBuffer
Результат NormalizedSnapshotSpanCollection

MapUpToBuffer() публичный Метод

public MapUpToBuffer ( SnapshotPoint point, PointTrackingMode trackingMode, PositionAffinity affinity, ITextBuffer targetBuffer ) : SnapshotPoint?
point SnapshotPoint
trackingMode PointTrackingMode
affinity PositionAffinity
targetBuffer ITextBuffer
Результат SnapshotPoint?

MapUpToFirstMatch() публичный Метод

public MapUpToFirstMatch ( SnapshotSpan span, SpanTrackingMode trackingMode, Predicate match ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
match Predicate
Результат NormalizedSnapshotSpanCollection

MapUpToFirstMatch() публичный Метод

public MapUpToFirstMatch ( SnapshotPoint point, PointTrackingMode trackingMode, Predicate match, PositionAffinity affinity ) : SnapshotPoint?
point SnapshotPoint
trackingMode PointTrackingMode
match Predicate
affinity PositionAffinity
Результат SnapshotPoint?

MapUpToSnapshot() публичный Метод

public MapUpToSnapshot ( SnapshotSpan span, SpanTrackingMode trackingMode, ITextSnapshot targetSnapshot ) : NormalizedSnapshotSpanCollection
span SnapshotSpan
trackingMode SpanTrackingMode
targetSnapshot ITextSnapshot
Результат NormalizedSnapshotSpanCollection

MapUpToSnapshot() публичный Метод

public MapUpToSnapshot ( SnapshotPoint point, PointTrackingMode trackingMode, PositionAffinity affinity, ITextSnapshot targetSnapshot ) : SnapshotPoint?
point SnapshotPoint
trackingMode PointTrackingMode
affinity PositionAffinity
targetSnapshot ITextSnapshot
Результат SnapshotPoint?