IVsTextView Methods
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
| Name | Description | |
|---|---|---|
![]() | AddCommandFilter(IOleCommandTarget^, IOleCommandTarget^) | Adds a command filter to the existing chain of command filters. |
![]() | CenterColumns(Int32, Int32, Int32) | Places the specified column of text in the center of the view. |
![]() | CenterLines(Int32, Int32) | Places the specified lines of text in the center of the view. |
![]() | ClearSelection(Int32) | Clears the current selection. |
![]() | CloseView() | Closes and unregisters a view with the view manager. |
![]() | EnsureSpanVisible(TextSpan) | Ensures that text is in view, both vertically and horizontally. |
![]() | GetBuffer(IVsTextLines^) | Returns the current contents of the text buffer. |
![]() | GetCaretPos(Int32, Int32) | Returns the line and column index of the cursor position. |
![]() | GetLineAndColumn(Int32, Int32, Int32) | Converts a text stream position to a line and column index. |
![]() | GetLineHeight(Int32) | Returns the pixel height of a line. |
![]() | GetNearestPosition(Int32, Int32, Int32, Int32) | Converts a line and column index to a text stream position. |
![]() | GetPointOfLineColumn(Int32, Int32, array<POINT>^) | Returns the coordinates for the upper left corner of a particular line and column. |
![]() | GetScrollInfo(Int32, Int32, Int32, Int32, Int32) | Returns the core text editor's scroll bar settings for the specified scroll bar. |
![]() | GetSelectedText(String^) | Returns a copy of the selected text. |
![]() | GetSelection(Int32, Int32, Int32, Int32) | Returns the text span corresponding to the current selection, if there is one. |
![]() | GetSelectionDataObject(IDataObject^) | Returns a copy of the selected text in IDataObject interface format. |
![]() | GetSelectionMode() | Returns the current selection mode. |
![]() | GetSelectionSpan(array<TextSpan>^) | Returns the text span associated with a selection. |
![]() | GetTextStream(Int32, Int32, Int32, Int32, String^) | Returns a specified stream of text in a string. |
![]() | GetWindowHandle() | Returns the window handle for this view. |
![]() | GetWordExtent(Int32, Int32, UInt32, array<TextSpan>^) | Returns the current word extent. |
![]() | HighlightMatchingBrace(UInt32, UInt32, array<TextSpan>^) | Highlights the matching brace in a language construct. |
![]() | Initialize(IVsTextLines^, IntPtr, UInt32, array<INITVIEW>^) | Creates the view and allows clients to specify one or more TextViewInitFlags options. |
![]() | PositionCaretForEditing(Int32, Int32) | Puts the caret in a position suitable for editing a function. |
![]() | RemoveCommandFilter(IOleCommandTarget^) | Removes a command filter from the chain of command filters. |
![]() | ReplaceTextOnLine(Int32, Int32, Int32, String^, Int32) | Replaces line text. |
![]() | RestrictViewRange(Int32, Int32, IVsViewRangeClient^) | Reduces the view’s range of visible/editable lines to a subset of the buffer’s lines. |
![]() | SendExplicitFocus() | Sends explicit focus to the window. |
![]() | SetBuffer(IVsTextLines^) | Associates a text buffer with the view. |
![]() | SetCaretPos(Int32, Int32) | Sets the coordinates of the end point of a selection. |
![]() | SetScrollPosition(Int32, Int32) | Sets the core text editor's scroll bar settings for the specified scroll bar. |
![]() | SetSelection(Int32, Int32, Int32, Int32) | Selects specified text. |
![]() | SetSelectionMode(TextSelMode) | Sets the selection mode. |
![]() | SetTopLine(Int32) | Sets the top line in the view to the baseline. |
![]() | UpdateCompletionStatus(IVsCompletionSet^, UInt32) | Used for word completion control. |
![]() | UpdateTipWindow(IVsTipWindow^, UInt32) | Updates the tip window. |
![]() | UpdateViewFrameCaption() | Forces the view to update its frame window caption, such as "[Read only]". |
