Microsoft.VisualStudio.Text Namespace

 

 

ClassDescription
System_CAPS_pubclassContentTypeChangedEventArgs

Provides information about the ContentTypeChanged event.

System_CAPS_pubclassEncodingChangedEventArgs

Provides information for the EncodingChanged event.

System_CAPS_pubclassNormalizedSnapshotSpanCollection

A read-only collection of SnapshotSpan objects, all from the same snapshot.

System_CAPS_pubclassNormalizedSpanCollection

A collection of spans that are sorted by start position, with adjacent and overlapping spans combined.

System_CAPS_pubclassPreContentChangedEventArgs

Information provided before content changes.

System_CAPS_pubclassSnapshotSpanEventArgs

Provides information for events that report changes that affect a span of text.

System_CAPS_pubclassTextBufferCreatedEventArgs

Provides information about a newly created ITextBuffer.

System_CAPS_pubclassTextContentChangedEventArgs

Provides information about an edit transaction on an ITextBuffer.

System_CAPS_pubclassTextContentChangingEventArgs

Provides information about an upcoming edit transaction on a ITextBuffer

System_CAPS_pubclassTextDataModelContentTypeChangedEventArgs

Provides information for the ContentTypeChanged event.

System_CAPS_pubclassTextDocumentEventArgs

Provides information for events raised when an ITextDocument has been created or disposed.

System_CAPS_pubclassTextDocumentFileActionEventArgs

Provides information for events that are raised when an ITextDocument has loaded from or saved to disk.

System_CAPS_pubclassTextSnapshotChangedEventArgs

Provides information about a transaction on a ITextBuffer that causes a new ITextSnapshot to be generated.

System_CAPS_pubclassTextSnapshotToTextReader

Provides a TextReader facade over a text snapshot.

System_CAPS_pubclassTracking

Defines position tracking forward and backward in time.

StructureDescription
System_CAPS_pubstructureEditOptions

Options applicable to text editing transactions.

System_CAPS_pubstructureSnapshotPoint

An immutable text position in a particular text snapshot.

System_CAPS_pubstructureSnapshotSpan

An immutable text span in a particular text snapshot.

System_CAPS_pubstructureSpan

Represents a range.

System_CAPS_pubstructureVirtualSnapshotPoint

Represents a SnapshotPoint that may have virtual spaces.

System_CAPS_pubstructureVirtualSnapshotSpan

Represents the range between two VirtualSnapshotPoint objects.

InterfaceDescription
System_CAPS_pubinterfaceIEncodingDetector

Attempts to detect the text encoding associated with a stream.

System_CAPS_pubinterfaceIExtensionErrorHandler

Allows editor hosts to detect exceptions that get captured at extension points.

System_CAPS_pubinterfaceIMappingPoint

A position in a ITextBuffer that can be mapped within a IBufferGraph.

System_CAPS_pubinterfaceIMappingSpan

A span in a ITextBuffer that can be mapped within a IBufferGraph.

System_CAPS_pubinterfaceINormalizedTextChangeCollection

A normalized list of ITextChange objects. Changes are sorted in ascending order of position, and abutting and overlapping changes are combined into a single change.

System_CAPS_pubinterfaceIPersistentSpan

Describes a span in a document that remains valid even when the document is closed, opened, or modified (while it is open).

System_CAPS_pubinterfaceIPersistentSpanFactory

A factory for creating IPersistentSpan objects.

System_CAPS_pubinterfaceIReadOnlyRegion

Tracks a possibly empty read-only region of text.

System_CAPS_pubinterfaceIReadOnlyRegionEdit

Represents a set of read-only region editing operations (creating and removing read-only regions on an ITextBuffer.

System_CAPS_pubinterfaceITextBuffer

A mutable sequence of Unicode (UTF-16) characters.

System_CAPS_pubinterfaceITextBufferEdit

Represents edit operations against a ITextBuffer.

System_CAPS_pubinterfaceITextBufferFactoryService

The factory service for ordinary text buffers.

System_CAPS_pubinterfaceITextChange

Describes a single contiguous text change operation on the text buffer.

System_CAPS_pubinterfaceITextChange2

Indicates whether the change is opaque.

System_CAPS_pubinterfaceITextDataModel

Prepares the ITextBuffer for presentation in the editor.

System_CAPS_pubinterfaceITextDocument

Represents a document in the file system that persists an ITextBuffer.

System_CAPS_pubinterfaceITextDocumentFactoryService

Represents a service that creates, loads, and disposes text documents.

System_CAPS_pubinterfaceITextEdit

Represents a set of editing operations on an ITextBuffer.

System_CAPS_pubinterfaceITextSnapshot

Provides read access to an immutable snapshot of a ITextBuffer that contains a sequence of Unicode characters.

System_CAPS_pubinterfaceITextSnapshotLine

Represents a line of text from an ITextSnapshot.

System_CAPS_pubinterfaceITextVersion

Describes a version of an ITextBuffer. Each application of an ITextEdit to a text buffer generates a new ITextVersion.

System_CAPS_pubinterfaceITrackingPoint

A tracking position in an ITextBuffer.

System_CAPS_pubinterfaceITrackingSpan

A span of text in an ITextBuffer that grows or shrinks with changes to the text buffer. The span may be empty.

DelegateDescription
System_CAPS_pubdelegateCustomTrackToVersion

Provides a custom implementation of span tracking. This delegate should be implemented by custom tracking spans.

System_CAPS_pubdelegateDynamicReadOnlyRegionQuery

The callback for notifying read-only regions of edits.

EnumerationDescription
System_CAPS_pubenumEdgeInsertionMode

Defines the edge insertion modes for read-only regions.

System_CAPS_pubenumFileActionTypes

Describes the type of file action.

System_CAPS_pubenumPointTrackingMode

Represents tracking modes for ITrackingPoint objects.

System_CAPS_pubenumPositionAffinity

Describes whether a position in a ITextBuffer that can be thought of as lying between two characters is coupled to the preceding character or the following character.

System_CAPS_pubenumReloadResult

Represents the possible results of reloading a text document.

System_CAPS_pubenumSpanTrackingMode

Represents tracking modes for ITrackingSpan objects.

System_CAPS_pubenumTrackingFidelityMode

Represents special tracking behaviors for ITrackingPoint and ITrackingSpan objects.

Return to top
Show: