C# Class Microsoft.VisualStudio.Editor.Mocks.TextSnapshotMock

Inheritance: ITextSnapshot
Afficher le fichier Open project: Microsoft/RTVS Class Usage Examples

Méthodes publiques

Méthode Description
CopyTo ( int sourceIndex, char destination, int destinationIndex, int count ) : void
CreateNextSnapshot ( string content, Microsoft.VisualStudio.Editor.Mocks.TextChangeMock change ) : TextSnapshotMock
CreateTrackingPoint ( int position, PointTrackingMode trackingMode ) : ITrackingPoint
CreateTrackingPoint ( int position, PointTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingPoint
CreateTrackingSpan ( Span span, SpanTrackingMode trackingMode ) : ITrackingSpan
CreateTrackingSpan ( Span span, SpanTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingSpan
CreateTrackingSpan ( int start, int length, SpanTrackingMode trackingMode ) : ITrackingSpan
CreateTrackingSpan ( int start, int length, SpanTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingSpan
GetLineFromLineNumber ( int lineNumber ) : ITextSnapshotLine
GetLineFromPosition ( int position ) : ITextSnapshotLine
GetLineNumberFromPosition ( int position ) : int
GetText ( ) : string
GetText ( Span span ) : string
GetText ( int startIndex, int length ) : string
TextSnapshotMock ( string content, ITextBuffer textBuffer, Microsoft.VisualStudio.Editor.Mocks.TextVersionMock version ) : System.Collections.Generic
ToCharArray ( int startIndex, int length ) : char[]
Write ( TextWriter writer ) : void
Write ( TextWriter writer, Span span ) : void
this ( int position ) : char

Private Methods

Méthode Description
MakeLines ( string text ) : ITextSnapshotLine[]

Method Details

CopyTo() public méthode

public CopyTo ( int sourceIndex, char destination, int destinationIndex, int count ) : void
sourceIndex int
destination char
destinationIndex int
count int
Résultat void

CreateNextSnapshot() public méthode

public CreateNextSnapshot ( string content, Microsoft.VisualStudio.Editor.Mocks.TextChangeMock change ) : TextSnapshotMock
content string
change Microsoft.VisualStudio.Editor.Mocks.TextChangeMock
Résultat TextSnapshotMock

CreateTrackingPoint() public méthode

public CreateTrackingPoint ( int position, PointTrackingMode trackingMode ) : ITrackingPoint
position int
trackingMode PointTrackingMode
Résultat ITrackingPoint

CreateTrackingPoint() public méthode

public CreateTrackingPoint ( int position, PointTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingPoint
position int
trackingMode PointTrackingMode
trackingFidelity TrackingFidelityMode
Résultat ITrackingPoint

CreateTrackingSpan() public méthode

public CreateTrackingSpan ( Span span, SpanTrackingMode trackingMode ) : ITrackingSpan
span Span
trackingMode SpanTrackingMode
Résultat ITrackingSpan

CreateTrackingSpan() public méthode

public CreateTrackingSpan ( Span span, SpanTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingSpan
span Span
trackingMode SpanTrackingMode
trackingFidelity TrackingFidelityMode
Résultat ITrackingSpan

CreateTrackingSpan() public méthode

public CreateTrackingSpan ( int start, int length, SpanTrackingMode trackingMode ) : ITrackingSpan
start int
length int
trackingMode SpanTrackingMode
Résultat ITrackingSpan

CreateTrackingSpan() public méthode

public CreateTrackingSpan ( int start, int length, SpanTrackingMode trackingMode, TrackingFidelityMode trackingFidelity ) : ITrackingSpan
start int
length int
trackingMode SpanTrackingMode
trackingFidelity TrackingFidelityMode
Résultat ITrackingSpan

GetLineFromLineNumber() public méthode

public GetLineFromLineNumber ( int lineNumber ) : ITextSnapshotLine
lineNumber int
Résultat ITextSnapshotLine

GetLineFromPosition() public méthode

public GetLineFromPosition ( int position ) : ITextSnapshotLine
position int
Résultat ITextSnapshotLine

GetLineNumberFromPosition() public méthode

public GetLineNumberFromPosition ( int position ) : int
position int
Résultat int

GetText() public méthode

public GetText ( ) : string
Résultat string

GetText() public méthode

public GetText ( Span span ) : string
span Span
Résultat string

GetText() public méthode

public GetText ( int startIndex, int length ) : string
startIndex int
length int
Résultat string

TextSnapshotMock() public méthode

public TextSnapshotMock ( string content, ITextBuffer textBuffer, Microsoft.VisualStudio.Editor.Mocks.TextVersionMock version ) : System.Collections.Generic
content string
textBuffer ITextBuffer
version Microsoft.VisualStudio.Editor.Mocks.TextVersionMock
Résultat System.Collections.Generic

ToCharArray() public méthode

public ToCharArray ( int startIndex, int length ) : char[]
startIndex int
length int
Résultat char[]

Write() public méthode

public Write ( TextWriter writer ) : void
writer System.IO.TextWriter
Résultat void

Write() public méthode

public Write ( TextWriter writer, Span span ) : void
writer System.IO.TextWriter
span Span
Résultat void

this() public méthode

public this ( int position ) : char
position int
Résultat char