C# 클래스 Microsoft.VisualStudio.Editor.Mocks.BufferGraphMock

상속: IBufferGraph
파일 보기 프로젝트 열기: Microsoft/RTVS 1 사용 예제들

공개 메소드들

메소드 설명
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?