ITextBuffer Methods

 

Namespace:   Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)

NameDescription
System_CAPS_pubmethodChangeContentType(IContentType^, Object^)

Changes the IContentType for this ITextBuffer.

System_CAPS_pubmethodCheckEditAccess()

Determines whether edit operations on this text buffer are permitted on the calling thread.

System_CAPS_pubmethodCreateEdit()

Creates an ITextEdit object that handles compound edit operations on this buffer.

System_CAPS_pubmethodCreateEdit(EditOptions, Nullable<Int32>, Object^)

Creates an ITextEdit object that handles compound edit operations on this buffer.

System_CAPS_pubmethodCreateReadOnlyRegionEdit()

Creates an IReadOnlyRegionEdit object that handles adding or removing read-only regions from this buffer.

System_CAPS_pubmethodDelete(Span)

Deletes a sequence of characters from the buffer.

System_CAPS_pubmethodGetReadOnlyExtents(Span)

Gets a list of read-only regions that overlap the given span.

System_CAPS_pubmethodInsert(Int32, String^)

Inserts the given text at the specified position in the ITextBuffer.

System_CAPS_pubmethodIsReadOnly(Int32)

Determines whether a text insertion would be prohibited at the specified position due to an IReadOnlyRegion.

System_CAPS_pubmethodIsReadOnly(Int32, Boolean)

Determines whether a text insertion would be prohibited at the specified position due to an IReadOnlyRegion.

System_CAPS_pubmethodIsReadOnly(Span)

Determines whether a text modification or deletion would be prohibited at span due to an IReadOnlyRegion.

System_CAPS_pubmethodIsReadOnly(Span, Boolean)

Determines whether a text modification or deletion would be prohibited at span due to an IReadOnlyRegion.

System_CAPS_pubmethodReplace(Span, String^)

Replaces a sequence of characters with different text. This is equivalent to first deleting the text to be replaced and then inserting the new text.

System_CAPS_pubmethodTakeThreadOwnership()

Claims ownership of this buffer for the current thread. All subsequent modifications of this ITextBuffer must be made from the current thread, or else an InvalidOperationException will be raised.

Return to top
Show: