IVsTextStream Members
Include Protected Members
Include Inherited Members
Provides reading and writing capabilities using one-dimensional coordinates.
The IVsTextStream type exposes the following members.
Methods
Name | Description | |
---|---|---|
AdviseTextStreamEvents | Not implemented. | |
CanReplaceStream | Tests whether a given editing operation can succeed (for example, copy or cut). | |
CreateEditPoint | Creates an EditPoint object at the given location in the text buffer. | |
CreateStreamMarker | Creates a stream marker of a given type over the specified region. | |
CreateTextPoint | Creates a TextPoint object at the given location in the text buffer. | |
EnumMarkers | Enumerates s specific set of text stream markers, based on the criteria specified. | |
FindMarkerByPosition | Locates a marker of a given type based on a position in the text stream. | |
GetLanguageServiceID | Returns the unique identifier of the language that is providing colorization and other attribute data to this buffer. (Inherited from IVsTextBuffer.) | |
GetLastLineIndex | Returns the last line in the text buffer. (Inherited from IVsTextBuffer.) | |
GetLengthOfLine | Returns the length of a line in the buffer. (Inherited from IVsTextBuffer.) | |
GetLineCount | Returns the number of lines in the buffer. (Inherited from IVsTextBuffer.) | |
GetLineIndexOfPosition | Returns the line and column numbers in the text buffer, given a position number. (Inherited from IVsTextBuffer.) | |
GetPositionOfLine | Returns the position number of a line. (Inherited from IVsTextBuffer.) | |
GetPositionOfLineIndex | Returns the position number in the text buffer, given a line and column number. (Inherited from IVsTextBuffer.) | |
GetSize | Returns the size in characters of the buffer. (Inherited from IVsTextBuffer.) | |
GetStateFlags | Returns the state flags of the text buffer. (Inherited from IVsTextBuffer.) | |
GetStream | Provides direct, stream-oriented access to the text buffer. | |
GetUndoManager | Returns the undo manager for this buffer. (Inherited from IVsTextBuffer.) | |
InitializeContent | Initializes the content of the text buffer. (Inherited from IVsTextBuffer.) | |
LockBuffer | Has no effect. Deprecated. (Inherited from IVsTextBuffer.) | |
LockBufferEx | Has no effect. Deprecated. (Inherited from IVsTextBuffer.) | |
Reload | Reloads the text buffer. (Inherited from IVsTextBuffer.) | |
ReloadStream | Replaces text without deleting markers. | |
ReplaceStream | Handles editing, such as line breaking, line joining, and so on. | |
ReplaceStreamEx | Handles editing, such as line breaking, line joining, and so on. | |
Reserved1 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved10 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved2 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved3 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved4 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved5 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved6 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved7 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved8 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
Reserved9 | Reserved in the Vtable for future use. (Inherited from IVsTextBuffer.) | |
SetLanguageServiceID | Sets the unique identifier of the language that is providing colorization and other attribute data to the buffer. (Inherited from IVsTextBuffer.) | |
SetStateFlags | Sets the state flags of the text buffer. (Inherited from IVsTextBuffer.) | |
UnadviseTextStreamEvents | Not implemented. | |
UnlockBuffer | Has no effect. Deprecated. (Inherited from IVsTextBuffer.) | |
UnlockBufferEx | Has no effect. Deprecated. (Inherited from IVsTextBuffer.) |
Top