Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Classes
| Class | Description | |
|---|---|---|
![]() |
ContentTypeChangedEventArgs | Provides information about the ContentTypeChanged event. |
![]() |
EncodingChangedEventArgs | Provides information for the EncodingChanged event. |
![]() |
NormalizedSnapshotSpanCollection | A read-only collection of SnapshotSpan objects, all from the same snapshot. |
![]() |
NormalizedSpanCollection | A collection of spans that are sorted by start position, with adjacent and overlapping spans combined. |
![]() |
PreContentChangedEventArgs | Information provided before content changes. |
![]() |
SnapshotSpanEventArgs | Provides information for events that report changes that affect a span of text. |
![]() |
TextBufferCreatedEventArgs | Provides information about a newly created ITextBuffer. |
![]() |
TextContentChangedEventArgs | Provides information about an edit transaction on an ITextBuffer. |
![]() |
TextContentChangingEventArgs | Provides information about an upcoming edit transaction on a ITextBuffer |
![]() |
TextDataModelContentTypeChangedEventArgs | Provides information for the ContentTypeChanged event. |
![]() |
TextDocumentEventArgs | Provides information for events raised when an ITextDocument has been created or disposed. |
![]() |
TextDocumentFileActionEventArgs | Provides information for events that are raised when an ITextDocument has loaded from or saved to disk. |
![]() |
TextSnapshotChangedEventArgs | Provides information about a transaction on a ITextBuffer that causes a new ITextSnapshot to be generated. |
![]() |
TextSnapshotToTextReader | Provides a TextReader facade over a text snapshot. |
![]() |
Tracking | Defines position tracking forward and backward in time. |
Structures
| Structure | Description | |
|---|---|---|
![]() |
EditOptions | Options applicable to text editing transactions. |
![]() |
SnapshotPoint | An immutable text position in a particular text snapshot. |
![]() |
SnapshotSpan | An immutable text span in a particular text snapshot. |
![]() |
Span | Represents a range. |
![]() |
VirtualSnapshotPoint | Represents a SnapshotPoint that may have virtual spaces. |
![]() |
VirtualSnapshotSpan | Represents the range between two VirtualSnapshotPoint objects. |
Interfaces
| Interface | Description | |
|---|---|---|
![]() |
IEncodingDetector | Attempts to detect the text encoding associated with a stream. |
![]() |
IExtensionErrorHandler | Allows editor hosts to detect exceptions that get captured at extension points. |
![]() |
IMappingPoint | A position in a ITextBuffer that can be mapped within a IBufferGraph. |
![]() |
IMappingSpan | A span in a ITextBuffer that can be mapped within a IBufferGraph. |
![]() |
INormalizedTextChangeCollection | 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. |
![]() |
IReadOnlyRegion | Tracks a possibly empty read-only region of text. |
![]() |
IReadOnlyRegionEdit | Represents a set of read-only region editing operations (creating and removing read-only regions on an ITextBuffer. |
![]() |
ITextBuffer | A mutable sequence of Unicode (UTF-16) characters. |
![]() |
ITextBufferEdit | Represents edit operations against a ITextBuffer. |
![]() |
ITextBufferFactoryService | The factory service for ordinary text buffers. |
![]() |
ITextChange | Describes a single contiguous text change operation on the text buffer. |
![]() |
ITextChange2 | Indicates whether the change is opaque |
![]() |
ITextDataModel | Prepares the ITextBuffer for presentation in the editor. |
![]() |
ITextDocument | Represents a document in the file system that persists an ITextBuffer. |
![]() |
ITextDocumentFactoryService | Represents a service that creates, loads, and disposes text documents. |
![]() |
ITextEdit | Represents a set of editing operations on an ITextBuffer. |
![]() |
ITextSnapshot | Provides read access to an immutable snapshot of a ITextBuffer that contains a sequence of Unicode characters. |
![]() |
ITextSnapshotLine | Represents a line of text from an ITextSnapshot. |
![]() |
ITextVersion | Describes a version of an ITextBuffer. Each application of an ITextEdit to a text buffer generates a new ITextVersion. |
![]() |
ITrackingPoint | A tracking position in an ITextBuffer. |
![]() |
ITrackingSpan | A span of text in an ITextBuffer that grows or shrinks with changes to the text buffer. The span may be empty. |
Delegates
| Delegate | Description | |
|---|---|---|
![]() |
CustomTrackToVersion | Provides a custom implementation of span tracking. This delegate should be implemented by custom tracking spans. |
![]() |
DynamicReadOnlyRegionQuery | The callback for notifying read-only regions of edits. |
Enumerations
| Enumeration | Description | |
|---|---|---|
![]() |
EdgeInsertionMode | Defines the edge insertion modes for read-only regions. |
![]() |
FileActionTypes | Describes the type of file action. |
![]() |
PointTrackingMode | Represents tracking modes for ITrackingPoint objects. |
![]() |
PositionAffinity | 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. |
![]() |
ReloadResult | Represents the possible results of reloading a text document. |
![]() |
SpanTrackingMode | Represents tracking modes for ITrackingSpan objects. |
![]() |
TrackingFidelityMode | Represents special tracking behaviors for ITrackingPoint and ITrackingSpan objects. |
.gif)
.gif)
.gif)
.gif)
.gif)