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

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

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

Метод Описание
CancelAction ( TextContentChangingEventArgs e ) : void
ChangeContentType ( IContentType newContentType, object editTag ) : void
CheckEditAccess ( ) : bool
Clear ( ) : void
CreateEdit ( ) : ITextEdit
CreateEdit ( EditOptions options, int reiteratedVersionNumber, object editTag ) : ITextEdit
CreateReadOnlyRegionEdit ( ) : IReadOnlyRegionEdit
Delete ( Span deleteSpan ) : ITextSnapshot
GetReadOnlyExtents ( Span span ) : NormalizedSpanCollection
Insert ( int position, string text ) : ITextSnapshot
IsReadOnly ( Span span ) : bool
IsReadOnly ( Span span, bool isEdit ) : bool
IsReadOnly ( int position ) : bool
IsReadOnly ( int position, bool isEdit ) : bool
Replace ( Span replaceSpan, string replaceWith ) : ITextSnapshot
TakeThreadOwnership ( ) : void
TextBufferMock ( string content, string contentTypeName ) : System

Приватные методы

Метод Описание
ApplyChange ( TextSnapshotMock snapshot ) : void

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

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

public CancelAction ( TextContentChangingEventArgs e ) : void
e TextContentChangingEventArgs
Результат void

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

public ChangeContentType ( IContentType newContentType, object editTag ) : void
newContentType IContentType
editTag object
Результат void

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

public CheckEditAccess ( ) : bool
Результат bool

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

public Clear ( ) : void
Результат void

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

public CreateEdit ( ) : ITextEdit
Результат ITextEdit

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

public CreateEdit ( EditOptions options, int reiteratedVersionNumber, object editTag ) : ITextEdit
options EditOptions
reiteratedVersionNumber int
editTag object
Результат ITextEdit

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

public CreateReadOnlyRegionEdit ( ) : IReadOnlyRegionEdit
Результат IReadOnlyRegionEdit

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

public Delete ( Span deleteSpan ) : ITextSnapshot
deleteSpan Span
Результат ITextSnapshot

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

public GetReadOnlyExtents ( Span span ) : NormalizedSpanCollection
span Span
Результат NormalizedSpanCollection

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

public Insert ( int position, string text ) : ITextSnapshot
position int
text string
Результат ITextSnapshot

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

public IsReadOnly ( Span span ) : bool
span Span
Результат bool

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

public IsReadOnly ( Span span, bool isEdit ) : bool
span Span
isEdit bool
Результат bool

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

public IsReadOnly ( int position ) : bool
position int
Результат bool

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

public IsReadOnly ( int position, bool isEdit ) : bool
position int
isEdit bool
Результат bool

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

public Replace ( Span replaceSpan, string replaceWith ) : ITextSnapshot
replaceSpan Span
replaceWith string
Результат ITextSnapshot

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

public TakeThreadOwnership ( ) : void
Результат void

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

public TextBufferMock ( string content, string contentTypeName ) : System
content string
contentTypeName string
Результат System