共用方式為


VsTextView 介面

管理編輯器] 視窗的 [文字] 檢視。 包含管理文字檢視的方法。 檢視基本上是編輯器視窗顯示在 UI 中。

命名空間:  Microsoft.VisualStudio.TextManager.Interop
組件:  Microsoft.VisualStudio.TextManager.Interop (在 Microsoft.VisualStudio.TextManager.Interop.dll 中)

語法

'宣告
<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")> _
Public Interface VsTextView _
    Inherits IVsTextView
[GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface VsTextView : IVsTextView
[GuidAttribute(L"BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface class VsTextView : IVsTextView
[<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")>]
type VsTextView =  
    interface 
        interface IVsTextView 
    end
public interface VsTextView extends IVsTextView

VsTextView 類型會公開下列成員。

方法

  名稱 描述
公用方法 AddCommandFilter 指令篩選加入現有的篩選條件鏈結的命令。 (繼承自 IVsTextView)。
公用方法 CenterColumns 將指定的資料行的文字放在中心的檢視中。 (繼承自 IVsTextView)。
公用方法 CenterLines 指定檢視的置中的文字行的位置。 (繼承自 IVsTextView)。
公用方法 ClearSelection 清除目前的選取範圍。 (繼承自 IVsTextView)。
公用方法 CloseView 關閉,並檢視管理員] 會移除註冊的檢視。 (繼承自 IVsTextView)。
公用方法 EnsureSpanVisible 請確定文字會在檢視中,兩者都垂直和水平。 (繼承自 IVsTextView)。
公用方法 GetBuffer 傳回目前文字緩衝區的內容。 (繼承自 IVsTextView)。
公用方法 GetCaretPos 傳回游標所在位置的行和資料行的索引。 (繼承自 IVsTextView)。
公用方法 GetLineAndColumn 將列和資料行的索引中的文字資料流位置。 (繼承自 IVsTextView)。
公用方法 GetLineHeight 傳回一條線的像素高度。 (繼承自 IVsTextView)。
公用方法 GetNearestPosition 將文字資料流位置的行和資料行的索引。 (繼承自 IVsTextView)。
公用方法 GetPointOfLineColumn 傳回特定的行和資料行的左上角的座標。 (繼承自 IVsTextView)。
公用方法 GetScrollInfo 傳回指定的捲軸的核心文字編輯器的捲軸列設定。 (繼承自 IVsTextView)。
公用方法 GetSelectedText 傳回所選文字的複本。 (繼承自 IVsTextView)。
公用方法 GetSelection 如果有的話,則傳回對應至目前的選取範圍的文字範圍。 (繼承自 IVsTextView)。
公用方法 GetSelectionDataObject 傳回選取的文字,在一份IDataObject介面格式。 (繼承自 IVsTextView)。
公用方法 GetSelectionMode 傳回目前的選取模式。 (繼承自 IVsTextView)。
公用方法 GetSelectionSpan 傳回選取範圍相關聯的文字範圍。 (繼承自 IVsTextView)。
公用方法 GetTextStream 傳回指定的文字串,字串中。 (繼承自 IVsTextView)。
公用方法 GetWindowHandle 傳回此檢視的視窗控制代碼。 (繼承自 IVsTextView)。
公用方法 GetWordExtent 傳回目前的文字範圍。 (繼承自 IVsTextView)。
公用方法 HighlightMatchingBrace 會反白顯示對稱的括號中的語言建構。 (繼承自 IVsTextView)。
公用方法 Initialize 建立檢視,並可讓用戶端指定一或多個 TextViewInitFlags 選項。 (繼承自 IVsTextView)。
公用方法 PositionCaretForEditing 會將插入號置於位置適用於編輯函式。 (繼承自 IVsTextView)。
公用方法 RemoveCommandFilter 鏈結的命令的篩選器會移除命令過濾器。 (繼承自 IVsTextView)。
公用方法 ReplaceTextOnLine 取代的一行文字。 (繼承自 IVsTextView)。
公用方法 RestrictViewRange 未提供方法資訊。未實作方法。 (繼承自 IVsTextView)。
公用方法 SendExplicitFocus 傳送給視窗的外顯的焦點。 (繼承自 IVsTextView)。
公用方法 SetBuffer 將文字緩衝區關聯進行檢視。 (繼承自 IVsTextView)。
公用方法 SetCaretPos 設定選取範圍的結束點的座標。 (繼承自 IVsTextView)。
公用方法 SetScrollPosition 將核心文字編輯器的捲軸列設定設為指定的捲軸列。 (繼承自 IVsTextView)。
公用方法 SetSelection 選取指定的文字。 (繼承自 IVsTextView)。
公用方法 SetSelectionMode 設定選取模式而定。 (繼承自 IVsTextView)。
公用方法 SetTopLine 設定比較基準] 檢視中的最上方的線條。 (繼承自 IVsTextView)。
公用方法 UpdateCompletionStatus 用於 word 完成控制。 (繼承自 IVsTextView)。
公用方法 UpdateTipWindow 更新 [提示] 視窗。 (繼承自 IVsTextView)。
公用方法 UpdateViewFrameCaption 強制更新其框架視窗的標題,例如"[Read only]"檢視。 (繼承自 IVsTextView)。

回頁首

請參閱

參考

Microsoft.VisualStudio.TextManager.Interop 命名空間